TSTP Solution File: ITP057^1 by Satallax---3.5
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Satallax---3.5
% Problem : ITP057^1 : TPTP v8.1.0. Released v7.5.0.
% Transfm : none
% Format : tptp:raw
% Command : satallax -E eprover-ho -P picomus -M modes -p tstp -t %d %s
% Computer : n028.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 600s
% DateTime : Sun Jul 17 00:28:56 EDT 2022
% Result : Theorem 8.63s 8.81s
% Output : Proof 8.63s
% Verified :
% SZS Type : ERROR: Analysing output (MakeTreeStats fails)
% Comments :
%------------------------------------------------------------------------------
thf(ty_list_message_p_v,type,
list_message_p_v: $tType ).
thf(ty_set_p,type,
set_p: $tType ).
thf(ty_message_p_v,type,
message_p_v: $tType ).
thf(ty_p,type,
p: $tType ).
thf(ty_list_c1059388851t_unit,type,
list_c1059388851t_unit: $tType ).
thf(ty_s,type,
s: $tType ).
thf(ty_nat,type,
nat: $tType ).
thf(ty_set_o,type,
set_o: $tType ).
thf(ty_messageValue_v,type,
messageValue_v: $tType ).
thf(ty_config256849571t_unit,type,
config256849571t_unit: $tType ).
thf(ty_eigen__58,type,
eigen__58: list_message_p_v ).
thf(ty_eigen__14,type,
eigen__14: config256849571t_unit ).
thf(ty_isReceiverOf_p_v,type,
isReceiverOf_p_v: p > message_p_v > $o ).
thf(ty_eigen__6,type,
eigen__6: config256849571t_unit ).
thf(ty_eigen__34,type,
eigen__34: config256849571t_unit ).
thf(ty_eigen__12,type,
eigen__12: config256849571t_unit ).
thf(ty_prefix47729710ge_p_v,type,
prefix47729710ge_p_v: list_message_p_v > list_message_p_v > $o ).
thf(ty_eigen__56,type,
eigen__56: list_message_p_v ).
thf(ty_steps_p_s_v,type,
steps_p_s_v: ( p > s > messageValue_v > s ) > ( p > s > messageValue_v > message_p_v > nat ) > config256849571t_unit > message_p_v > config256849571t_unit > $o ).
thf(ty_eigen__69,type,
eigen__69: config256849571t_unit ).
thf(ty_eigen__2,type,
eigen__2: list_c1059388851t_unit ).
thf(ty_eigen__16,type,
eigen__16: config256849571t_unit ).
thf(ty_eigen__46,type,
eigen__46: config256849571t_unit ).
thf(ty_eigen__40,type,
eigen__40: list_c1059388851t_unit ).
thf(ty_eigen__25,type,
eigen__25: config256849571t_unit ).
thf(ty_msg,type,
msg: message_p_v ).
thf(ty_bot_bot_set_o,type,
bot_bot_set_o: set_o ).
thf(ty_eigen__7,type,
eigen__7: config256849571t_unit ).
thf(ty_eigen__44,type,
eigen__44: config256849571t_unit ).
thf(ty_eigen__30,type,
eigen__30: config256849571t_unit ).
thf(ty_eigen__24,type,
eigen__24: config256849571t_unit ).
thf(ty_eigen__35,type,
eigen__35: config256849571t_unit ).
thf(ty_eigen__52,type,
eigen__52: config256849571t_unit ).
thf(ty_validity_p_s_v,type,
validity_p_s_v: ( p > s > messageValue_v > s ) > ( p > s > messageValue_v > message_p_v > nat ) > ( p > s ) > config256849571t_unit > config256849571t_unit > $o ).
thf(ty_eigen__15,type,
eigen__15: config256849571t_unit ).
thf(ty_eigen__1,type,
eigen__1: set_p ).
thf(ty_eigen__47,type,
eigen__47: config256849571t_unit ).
thf(ty_eigen__45,type,
eigen__45: config256849571t_unit ).
thf(ty_eigen__0,type,
eigen__0: config256849571t_unit ).
thf(ty_eigen__32,type,
eigen__32: config256849571t_unit ).
thf(ty_exec,type,
exec: list_c1059388851t_unit ).
thf(ty_reachable_p_s_v,type,
reachable_p_s_v: ( p > s > messageValue_v > s ) > ( p > s > messageValue_v > message_p_v > nat ) > config256849571t_unit > config256849571t_unit > $o ).
thf(ty_trace,type,
trace: list_message_p_v ).
thf(ty_eigen__21,type,
eigen__21: list_message_p_v ).
thf(ty_initReachable_p_s_v,type,
initReachable_p_s_v: ( p > s > messageValue_v > s ) > ( p > s > messageValue_v > message_p_v > nat ) > ( p > s ) > config256849571t_unit > $o ).
thf(ty_eigen__26,type,
eigen__26: config256849571t_unit ).
thf(ty_eigen__4,type,
eigen__4: list_c1059388851t_unit ).
thf(ty_eigen__33,type,
eigen__33: config256849571t_unit ).
thf(ty_insert_o,type,
insert_o: $o > set_o > set_o ).
thf(ty_eigen__37,type,
eigen__37: config256849571t_unit ).
thf(ty_p2,type,
p2: p ).
thf(ty_pSilDecVal_p_s_v,type,
pSilDecVal_p_s_v: ( p > s > messageValue_v > s ) > ( p > s > messageValue_v > message_p_v > nat ) > ( p > s ) > $o > p > config256849571t_unit > $o ).
thf(ty_eigen__60,type,
eigen__60: config256849571t_unit ).
thf(ty_last_message_p_v,type,
last_message_p_v: list_message_p_v > message_p_v ).
thf(ty_eigen__27,type,
eigen__27: config256849571t_unit ).
thf(ty_trace2,type,
trace2: list_message_p_v ).
thf(ty_eigen__5,type,
eigen__5: list_message_p_v ).
thf(ty_prefix1615116500t_unit,type,
prefix1615116500t_unit: list_c1059388851t_unit > list_c1059388851t_unit > $o ).
thf(ty_eigen__29,type,
eigen__29: config256849571t_unit ).
thf(ty_eigen__59,type,
eigen__59: config256849571t_unit ).
thf(ty_eigen__19,type,
eigen__19: config256849571t_unit ).
thf(ty_collect_o,type,
collect_o: ( $o > $o ) > set_o ).
thf(ty_eigen__55,type,
eigen__55: list_c1059388851t_unit ).
thf(ty_eigen__11,type,
eigen__11: config256849571t_unit ).
thf(ty_eigen__39,type,
eigen__39: list_message_p_v ).
thf(ty_eigen__3,type,
eigen__3: list_message_p_v ).
thf(ty_eigen__17,type,
eigen__17: config256849571t_unit ).
thf(ty_sends,type,
sends: p > s > messageValue_v > message_p_v > nat ).
thf(ty_eigen__10,type,
eigen__10: config256849571t_unit ).
thf(ty_agreementInit_p_s_v,type,
agreementInit_p_s_v: ( p > s > messageValue_v > s ) > ( p > s > messageValue_v > message_p_v > nat ) > ( p > s ) > config256849571t_unit > config256849571t_unit > $o ).
thf(ty_initial_p_s_v,type,
initial_p_s_v: ( p > s ) > config256849571t_unit > $o ).
thf(ty_last_c571238084t_unit,type,
last_c571238084t_unit: list_c1059388851t_unit > config256849571t_unit ).
thf(ty_eigen__8,type,
eigen__8: config256849571t_unit ).
thf(ty_eigen__63,type,
eigen__63: config256849571t_unit ).
thf(ty_eigen__48,type,
eigen__48: config256849571t_unit ).
thf(ty_eigen__13,type,
eigen__13: config256849571t_unit ).
thf(ty_eigen__41,type,
eigen__41: list_message_p_v ).
thf(ty_eigen__20,type,
eigen__20: list_c1059388851t_unit ).
thf(ty_eigen__9,type,
eigen__9: config256849571t_unit ).
thf(ty_eigen__66,type,
eigen__66: config256849571t_unit ).
thf(ty_eigen__53,type,
eigen__53: config256849571t_unit ).
thf(ty_start,type,
start: p > s ).
thf(ty_ord_less_eq_set_o,type,
ord_less_eq_set_o: set_o > set_o > $o ).
thf(ty_eigen__28,type,
eigen__28: config256849571t_unit ).
thf(ty_eigen__67,type,
eigen__67: config256849571t_unit ).
thf(ty_eigen__36,type,
eigen__36: config256849571t_unit ).
thf(ty_execution_p_s_v,type,
execution_p_s_v: ( p > s > messageValue_v > s ) > ( p > s > messageValue_v > message_p_v > nat ) > ( p > s ) > list_c1059388851t_unit > list_message_p_v > $o ).
thf(ty_eigen__54,type,
eigen__54: config256849571t_unit ).
thf(ty_vUniform_p_s_v,type,
vUniform_p_s_v: ( p > s > messageValue_v > s ) > ( p > s > messageValue_v > message_p_v > nat ) > ( p > s ) > $o > config256849571t_unit > $o ).
thf(ty_eigen__70,type,
eigen__70: config256849571t_unit ).
thf(ty_c,type,
c: config256849571t_unit ).
thf(ty_eigen__68,type,
eigen__68: config256849571t_unit ).
thf(ty_eigen__62,type,
eigen__62: config256849571t_unit ).
thf(ty_eigen__42,type,
eigen__42: config256849571t_unit ).
thf(ty_termin1618267753_p_s_v,type,
termin1618267753_p_s_v: ( p > s > messageValue_v > s ) > ( p > s > messageValue_v > message_p_v > nat ) > ( p > s ) > nat > config256849571t_unit > set_p > $o ).
thf(ty_eigen__18,type,
eigen__18: config256849571t_unit ).
thf(ty_one_one_nat,type,
one_one_nat: nat ).
thf(ty_eigen__22,type,
eigen__22: list_c1059388851t_unit ).
thf(ty_trans,type,
trans: p > s > messageValue_v > s ).
thf(ty_exec2,type,
exec2: list_c1059388851t_unit ).
thf(ty_eigen__50,type,
eigen__50: config256849571t_unit ).
thf(ty_eigen__23,type,
eigen__23: list_message_p_v ).
thf(ty_eigen__43,type,
eigen__43: config256849571t_unit ).
thf(ty_eigen__31,type,
eigen__31: config256849571t_unit ).
thf(ty_eigen__64,type,
eigen__64: config256849571t_unit ).
thf(ty_cMsg,type,
cMsg: config256849571t_unit ).
thf(ty_eigen__51,type,
eigen__51: config256849571t_unit ).
thf(ty_eigen__49,type,
eigen__49: config256849571t_unit ).
thf(ty_eigen__65,type,
eigen__65: config256849571t_unit ).
thf(ty_eigen__57,type,
eigen__57: list_c1059388851t_unit ).
thf(ty_eigen__61,type,
eigen__61: config256849571t_unit ).
thf(ty_eigen__38,type,
eigen__38: list_c1059388851t_unit ).
thf(sP1,plain,
( sP1
<=> ( initReachable_p_s_v @ trans @ sends @ start @ ( last_c571238084t_unit @ exec2 ) ) ),
introduced(definition,[new_symbols(definition,[sP1])]) ).
thf(sP2,plain,
( sP2
<=> ( ord_less_eq_set_o
@ ( collect_o
@ ^ [X1: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X1 @ p2 @ ( last_c571238084t_unit @ exec2 ) ) )
@ ( collect_o
@ ^ [X1: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X1 @ p2 @ cMsg ) ) ) ),
introduced(definition,[new_symbols(definition,[sP2])]) ).
thf(sP3,plain,
( sP3
<=> ( isReceiverOf_p_v @ p2 @ msg ) ),
introduced(definition,[new_symbols(definition,[sP3])]) ).
thf(sP4,plain,
( sP4
<=> ( steps_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec2 ) @ msg @ cMsg ) ),
introduced(definition,[new_symbols(definition,[sP4])]) ).
thf(conj_0,conjecture,
sP2 ).
thf(h0,negated_conjecture,
~ sP2,
inference(assume_negation,[status(cth)],[conj_0]) ).
thf(h1,assumption,
~ ! [X1: config256849571t_unit] : ( !! @ ( termin1618267753_p_s_v @ trans @ sends @ start @ one_one_nat @ X1 ) ),
introduced(assumption,[]) ).
thf(h2,assumption,
( ! [X1: config256849571t_unit] : ( !! @ ( validity_p_s_v @ trans @ sends @ start @ X1 ) )
=> ( ! [X1: config256849571t_unit] : ( !! @ ( agreementInit_p_s_v @ trans @ sends @ start @ X1 ) )
=> ~ ! [X1: config256849571t_unit] :
( ~ ( ~ ( ( initial_p_s_v @ start @ X1 )
=> ~ ( initReachable_p_s_v @ trans @ sends @ start @ X1 ) )
=> ( vUniform_p_s_v @ trans @ sends @ start @ $false @ X1 ) )
=> ( vUniform_p_s_v @ trans @ sends @ start @ ~ $false @ X1 ) ) ) ),
introduced(assumption,[]) ).
thf(h3,assumption,
~ ( !! @ ( termin1618267753_p_s_v @ trans @ sends @ start @ one_one_nat @ eigen__0 ) ),
introduced(assumption,[]) ).
thf(h4,assumption,
~ ( termin1618267753_p_s_v @ trans @ sends @ start @ one_one_nat @ eigen__0 @ eigen__1 ),
introduced(assumption,[]) ).
thf(h5,assumption,
~ ! [X1: list_message_p_v] :
( ( execution_p_s_v @ trans @ sends @ start @ eigen__2 @ X1 )
=> ( ( prefix1615116500t_unit @ exec2 @ eigen__2 )
=> ( ( prefix47729710ge_p_v @ trace2 @ X1 )
=> ( ( ( last_c571238084t_unit @ eigen__2 )
= cMsg )
=> ( ( last_message_p_v @ X1 )
!= msg ) ) ) ) ),
introduced(assumption,[]) ).
thf(h6,assumption,
~ ( ( execution_p_s_v @ trans @ sends @ start @ eigen__2 @ eigen__3 )
=> ( ( prefix1615116500t_unit @ exec2 @ eigen__2 )
=> ( ( prefix47729710ge_p_v @ trace2 @ eigen__3 )
=> ( ( ( last_c571238084t_unit @ eigen__2 )
= cMsg )
=> ( ( last_message_p_v @ eigen__3 )
!= msg ) ) ) ) ),
introduced(assumption,[]) ).
thf(h7,assumption,
execution_p_s_v @ trans @ sends @ start @ eigen__2 @ eigen__3,
introduced(assumption,[]) ).
thf(h8,assumption,
~ ( ( prefix1615116500t_unit @ exec2 @ eigen__2 )
=> ( ( prefix47729710ge_p_v @ trace2 @ eigen__3 )
=> ( ( ( last_c571238084t_unit @ eigen__2 )
= cMsg )
=> ( ( last_message_p_v @ eigen__3 )
!= msg ) ) ) ),
introduced(assumption,[]) ).
thf(h9,assumption,
prefix1615116500t_unit @ exec2 @ eigen__2,
introduced(assumption,[]) ).
thf(h10,assumption,
~ ( ( prefix47729710ge_p_v @ trace2 @ eigen__3 )
=> ( ( ( last_c571238084t_unit @ eigen__2 )
= cMsg )
=> ( ( last_message_p_v @ eigen__3 )
!= msg ) ) ),
introduced(assumption,[]) ).
thf(h11,assumption,
prefix47729710ge_p_v @ trace2 @ eigen__3,
introduced(assumption,[]) ).
thf(h12,assumption,
~ ( ( ( last_c571238084t_unit @ eigen__2 )
= cMsg )
=> ( ( last_message_p_v @ eigen__3 )
!= msg ) ),
introduced(assumption,[]) ).
thf(h13,assumption,
( ( last_c571238084t_unit @ eigen__2 )
= cMsg ),
introduced(assumption,[]) ).
thf(h14,assumption,
( ( last_message_p_v @ eigen__3 )
= msg ),
introduced(assumption,[]) ).
thf(h15,assumption,
~ ! [X1: list_message_p_v] :
( ( execution_p_s_v @ trans @ sends @ start @ eigen__4 @ X1 )
=> ( ( ( ( prefix1615116500t_unit @ exec @ eigen__4 )
=> ~ ( prefix47729710ge_p_v @ trace @ X1 ) )
=> ~ ( ( exec = eigen__4 )
=> ( trace != X1 ) ) )
=> ( ( last_c571238084t_unit @ eigen__4 )
!= c ) ) ),
introduced(assumption,[]) ).
thf(h16,assumption,
~ ( ( execution_p_s_v @ trans @ sends @ start @ eigen__4 @ eigen__5 )
=> ( ( ( ( prefix1615116500t_unit @ exec @ eigen__4 )
=> ~ ( prefix47729710ge_p_v @ trace @ eigen__5 ) )
=> ~ ( ( exec = eigen__4 )
=> ( trace != eigen__5 ) ) )
=> ( ( last_c571238084t_unit @ eigen__4 )
!= c ) ) ),
introduced(assumption,[]) ).
thf(h17,assumption,
execution_p_s_v @ trans @ sends @ start @ eigen__4 @ eigen__5,
introduced(assumption,[]) ).
thf(h18,assumption,
~ ( ( ( ( prefix1615116500t_unit @ exec @ eigen__4 )
=> ~ ( prefix47729710ge_p_v @ trace @ eigen__5 ) )
=> ~ ( ( exec = eigen__4 )
=> ( trace != eigen__5 ) ) )
=> ( ( last_c571238084t_unit @ eigen__4 )
!= c ) ),
introduced(assumption,[]) ).
thf(h19,assumption,
( ( ( prefix1615116500t_unit @ exec @ eigen__4 )
=> ~ ( prefix47729710ge_p_v @ trace @ eigen__5 ) )
=> ~ ( ( exec = eigen__4 )
=> ( trace != eigen__5 ) ) ),
introduced(assumption,[]) ).
thf(h20,assumption,
( ( last_c571238084t_unit @ eigen__4 )
= c ),
introduced(assumption,[]) ).
thf(h21,assumption,
~ ( ( prefix1615116500t_unit @ exec @ eigen__4 )
=> ~ ( prefix47729710ge_p_v @ trace @ eigen__5 ) ),
introduced(assumption,[]) ).
thf(h22,assumption,
~ ( ( exec = eigen__4 )
=> ( trace != eigen__5 ) ),
introduced(assumption,[]) ).
thf(h23,assumption,
prefix1615116500t_unit @ exec @ eigen__4,
introduced(assumption,[]) ).
thf(h24,assumption,
prefix47729710ge_p_v @ trace @ eigen__5,
introduced(assumption,[]) ).
thf(h25,assumption,
~ ( ( prefix1615116500t_unit @ exec @ exec2 )
=> ~ ( prefix47729710ge_p_v @ trace @ trace2 ) ),
introduced(assumption,[]) ).
thf(h26,assumption,
~ ( ( exec = exec2 )
=> ( trace != trace2 ) ),
introduced(assumption,[]) ).
thf(h27,assumption,
prefix1615116500t_unit @ exec @ exec2,
introduced(assumption,[]) ).
thf(h28,assumption,
prefix47729710ge_p_v @ trace @ trace2,
introduced(assumption,[]) ).
thf(h29,assumption,
~ ( ( reachable_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec ) @ eigen__6 )
=> ( ( collect_o
@ ^ [X1: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X1 @ p2 @ eigen__6 ) )
!= ( insert_o @ ~ $false @ ( insert_o @ $false @ bot_bot_set_o ) ) ) ),
introduced(assumption,[]) ).
thf(h30,assumption,
reachable_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec ) @ eigen__6,
introduced(assumption,[]) ).
thf(h31,assumption,
( ( collect_o
@ ^ [X1: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X1 @ p2 @ eigen__6 ) )
= ( insert_o @ ~ $false @ ( insert_o @ $false @ bot_bot_set_o ) ) ),
introduced(assumption,[]) ).
thf(h32,assumption,
~ ( ( initReachable_p_s_v @ trans @ sends @ start @ ( last_c571238084t_unit @ exec ) )
=> ( vUniform_p_s_v @ trans @ sends @ start @ $false @ ( last_c571238084t_unit @ exec ) ) ),
introduced(assumption,[]) ).
thf(h33,assumption,
~ ( vUniform_p_s_v @ trans @ sends @ start @ ~ $false @ ( last_c571238084t_unit @ exec ) ),
introduced(assumption,[]) ).
thf(h34,assumption,
initReachable_p_s_v @ trans @ sends @ start @ ( last_c571238084t_unit @ exec ),
introduced(assumption,[]) ).
thf(h35,assumption,
~ ( vUniform_p_s_v @ trans @ sends @ start @ $false @ ( last_c571238084t_unit @ exec ) ),
introduced(assumption,[]) ).
thf(h36,assumption,
~ ( sP1
=> ( vUniform_p_s_v @ trans @ sends @ start @ $false @ ( last_c571238084t_unit @ exec2 ) ) ),
introduced(assumption,[]) ).
thf(h37,assumption,
~ ( vUniform_p_s_v @ trans @ sends @ start @ ~ $false @ ( last_c571238084t_unit @ exec2 ) ),
introduced(assumption,[]) ).
thf(h38,assumption,
sP1,
introduced(assumption,[]) ).
thf(h39,assumption,
~ ( vUniform_p_s_v @ trans @ sends @ start @ $false @ ( last_c571238084t_unit @ exec2 ) ),
introduced(assumption,[]) ).
thf(h40,assumption,
steps_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec2 ) @ msg @ eigen__7,
introduced(assumption,[]) ).
thf(h41,assumption,
steps_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec2 ) @ msg @ eigen__8,
introduced(assumption,[]) ).
thf(h42,assumption,
p2 != p2,
introduced(assumption,[]) ).
thf(h43,assumption,
( sP4
=> ( sP3
=> ( sP1
=> sP2 ) ) ),
introduced(assumption,[]) ).
thf(1,plain,
$false,
inference(tab_negrefl,[status(thm),assumptions([h42,h41,h40,h38,h39,h36,h37,h34,h35,h32,h33,h30,h31,h29,h27,h28,h25,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0])],[h42]) ).
thf(h44,assumption,
~ sP4,
introduced(assumption,[]) ).
thf(h45,assumption,
( sP3
=> ( sP1
=> sP2 ) ),
introduced(assumption,[]) ).
thf(fact_3_CMsg,axiom,
sP4 ).
thf(2,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h44,h43,h41,h40,h38,h39,h36,h37,h34,h35,h32,h33,h30,h31,h29,h27,h28,h25,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0])],[fact_3_CMsg,h44]) ).
thf(h46,assumption,
~ sP3,
introduced(assumption,[]) ).
thf(h47,assumption,
( sP1
=> sP2 ),
introduced(assumption,[]) ).
thf(fact_0_PisReceiverOf,axiom,
sP3 ).
thf(3,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h46,h45,h43,h41,h40,h38,h39,h36,h37,h34,h35,h32,h33,h30,h31,h29,h27,h28,h25,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0])],[fact_0_PisReceiverOf,h46]) ).
thf(h48,assumption,
~ sP1,
introduced(assumption,[]) ).
thf(h49,assumption,
sP2,
introduced(assumption,[]) ).
thf(4,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h48,h47,h45,h43,h41,h40,h38,h39,h36,h37,h34,h35,h32,h33,h30,h31,h29,h27,h28,h25,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0])],[h38,h48]) ).
thf(5,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h49,h47,h45,h43,h41,h40,h38,h39,h36,h37,h34,h35,h32,h33,h30,h31,h29,h27,h28,h25,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0])],[h49,h0]) ).
thf(6,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h47,h45,h43,h41,h40,h38,h39,h36,h37,h34,h35,h32,h33,h30,h31,h29,h27,h28,h25,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_imp(discharge,[h48]),tab_imp(discharge,[h49])],[h47,4,5,h48,h49]) ).
thf(7,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h45,h43,h41,h40,h38,h39,h36,h37,h34,h35,h32,h33,h30,h31,h29,h27,h28,h25,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_imp(discharge,[h46]),tab_imp(discharge,[h47])],[h45,3,6,h46,h47]) ).
thf(8,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h43,h41,h40,h38,h39,h36,h37,h34,h35,h32,h33,h30,h31,h29,h27,h28,h25,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_imp(discharge,[h44]),tab_imp(discharge,[h45])],[h43,2,7,h44,h45]) ).
thf(fact_6__092_060open_062_092_060lbrakk_062p_A_061_Ap_059_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_059_AisReceiverOf_Ap_Amsg_059_AinitReachable_A_Ilast_Aexec_H_J_092_060rbrakk_062_A_092_060Longrightarrow_062_Aval_091p_Mlast_Aexec_H_093_A_092_060subseteq_062_Aval_091p_McMsg_093_092_060close_062,axiom,
( ( p2 = p2 )
=> ( sP4
=> ( sP3
=> ( sP1
=> sP2 ) ) ) ) ).
thf(9,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h41,h40,h38,h39,h36,h37,h34,h35,h32,h33,h30,h31,h29,h27,h28,h25,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_imp(discharge,[h42]),tab_imp(discharge,[h43])],[fact_6__092_060open_062_092_060lbrakk_062p_A_061_Ap_059_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_059_AisReceiverOf_Ap_Amsg_059_AinitReachable_A_Ilast_Aexec_H_J_092_060rbrakk_062_A_092_060Longrightarrow_062_Aval_091p_Mlast_Aexec_H_093_A_092_060subseteq_062_Aval_091p_McMsg_093_092_060close_062,1,8,h42,h43]) ).
thf(fact_9__092_060open_062_092_060exists_062cMsg_O_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_092_060close_062,axiom,
~ ! [X1: config256849571t_unit] :
~ ( steps_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec2 ) @ msg @ X1 ) ).
thf(10,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h40,h38,h39,h36,h37,h34,h35,h32,h33,h30,h31,h29,h27,h28,h25,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negall(discharge,[h41]),tab_negall(eigenvar,eigen__8)],[fact_9__092_060open_062_092_060exists_062cMsg_O_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_092_060close_062,9,h41]) ).
thf(11,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h38,h39,h36,h37,h34,h35,h32,h33,h30,h31,h29,h27,h28,h25,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negall(discharge,[h40]),tab_negall(eigenvar,eigen__7)],[fact_9__092_060open_062_092_060exists_062cMsg_O_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_092_060close_062,10,h40]) ).
thf(12,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h36,h37,h34,h35,h32,h33,h30,h31,h29,h27,h28,h25,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negimp(discharge,[h38,h39])],[h36,11,h38,h39]) ).
thf(fact_14_nonUniformC_H,axiom,
~ ( ~ ( sP1
=> ( vUniform_p_s_v @ trans @ sends @ start @ $false @ ( last_c571238084t_unit @ exec2 ) ) )
=> ( vUniform_p_s_v @ trans @ sends @ start @ ~ $false @ ( last_c571238084t_unit @ exec2 ) ) ) ).
thf(13,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h34,h35,h32,h33,h30,h31,h29,h27,h28,h25,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negimp(discharge,[h36,h37])],[fact_14_nonUniformC_H,12,h36,h37]) ).
thf(14,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h32,h33,h30,h31,h29,h27,h28,h25,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negimp(discharge,[h34,h35])],[h32,13,h34,h35]) ).
thf(fact_38_NonUniformLexec,axiom,
~ ( ~ ( ( initReachable_p_s_v @ trans @ sends @ start @ ( last_c571238084t_unit @ exec ) )
=> ( vUniform_p_s_v @ trans @ sends @ start @ $false @ ( last_c571238084t_unit @ exec ) ) )
=> ( vUniform_p_s_v @ trans @ sends @ start @ ~ $false @ ( last_c571238084t_unit @ exec ) ) ) ).
thf(15,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h30,h31,h29,h27,h28,h25,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negimp(discharge,[h32,h33])],[fact_38_NonUniformLexec,14,h32,h33]) ).
thf(16,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h29,h27,h28,h25,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negimp(discharge,[h30,h31])],[h29,15,h30,h31]) ).
thf(fact_202__092_060open_062_092_060And_062thesis_O_A_I_092_060And_062c_H_O_A_092_060lbrakk_062reachable_A_Ilast_Aexec_J_Ac_H_059_Aval_091p_Mc_H_093_A_061_A_123True_M_AFalse_125_092_060rbrakk_062_A_092_060Longrightarrow_062_Athesis_J_A_092_060Longrightarrow_062_Athesis_092_060close_062,axiom,
~ ! [X1: config256849571t_unit] :
( ( reachable_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec ) @ X1 )
=> ( ( collect_o
@ ^ [X2: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X2 @ p2 @ X1 ) )
!= ( insert_o @ ~ $false @ ( insert_o @ $false @ bot_bot_set_o ) ) ) ) ).
thf(17,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h27,h28,h25,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negall(discharge,[h29]),tab_negall(eigenvar,eigen__6)],[fact_202__092_060open_062_092_060And_062thesis_O_A_I_092_060And_062c_H_O_A_092_060lbrakk_062reachable_A_Ilast_Aexec_J_Ac_H_059_Aval_091p_Mc_H_093_A_061_A_123True_M_AFalse_125_092_060rbrakk_062_A_092_060Longrightarrow_062_Athesis_J_A_092_060Longrightarrow_062_Athesis_092_060close_062,16,h29]) ).
thf(18,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h25,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negimp(discharge,[h27,h28])],[h25,17,h27,h28]) ).
thf(h50,assumption,
exec = exec2,
introduced(assumption,[]) ).
thf(h51,assumption,
trace = trace2,
introduced(assumption,[]) ).
thf(h52,assumption,
~ ( ( reachable_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec ) @ eigen__9 )
=> ( ( collect_o
@ ^ [X1: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X1 @ p2 @ eigen__9 ) )
!= ( insert_o @ ~ $false @ ( insert_o @ $false @ bot_bot_set_o ) ) ) ),
introduced(assumption,[]) ).
thf(h53,assumption,
reachable_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec ) @ eigen__9,
introduced(assumption,[]) ).
thf(h54,assumption,
( ( collect_o
@ ^ [X1: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X1 @ p2 @ eigen__9 ) )
= ( insert_o @ ~ $false @ ( insert_o @ $false @ bot_bot_set_o ) ) ),
introduced(assumption,[]) ).
thf(h55,assumption,
steps_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec2 ) @ msg @ eigen__10,
introduced(assumption,[]) ).
thf(h56,assumption,
steps_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec2 ) @ msg @ eigen__11,
introduced(assumption,[]) ).
thf(19,plain,
$false,
inference(tab_negrefl,[status(thm),assumptions([h42,h56,h55,h38,h39,h36,h37,h34,h35,h32,h33,h53,h54,h52,h50,h51,h26,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0])],[h42]) ).
thf(20,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h44,h43,h56,h55,h38,h39,h36,h37,h34,h35,h32,h33,h53,h54,h52,h50,h51,h26,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0])],[fact_3_CMsg,h44]) ).
thf(21,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h46,h45,h43,h56,h55,h38,h39,h36,h37,h34,h35,h32,h33,h53,h54,h52,h50,h51,h26,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0])],[fact_0_PisReceiverOf,h46]) ).
thf(22,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h48,h47,h45,h43,h56,h55,h38,h39,h36,h37,h34,h35,h32,h33,h53,h54,h52,h50,h51,h26,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0])],[h38,h48]) ).
thf(23,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h49,h47,h45,h43,h56,h55,h38,h39,h36,h37,h34,h35,h32,h33,h53,h54,h52,h50,h51,h26,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0])],[h49,h0]) ).
thf(24,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h47,h45,h43,h56,h55,h38,h39,h36,h37,h34,h35,h32,h33,h53,h54,h52,h50,h51,h26,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_imp(discharge,[h48]),tab_imp(discharge,[h49])],[h47,22,23,h48,h49]) ).
thf(25,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h45,h43,h56,h55,h38,h39,h36,h37,h34,h35,h32,h33,h53,h54,h52,h50,h51,h26,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_imp(discharge,[h46]),tab_imp(discharge,[h47])],[h45,21,24,h46,h47]) ).
thf(26,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h43,h56,h55,h38,h39,h36,h37,h34,h35,h32,h33,h53,h54,h52,h50,h51,h26,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_imp(discharge,[h44]),tab_imp(discharge,[h45])],[h43,20,25,h44,h45]) ).
thf(27,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h56,h55,h38,h39,h36,h37,h34,h35,h32,h33,h53,h54,h52,h50,h51,h26,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_imp(discharge,[h42]),tab_imp(discharge,[h43])],[fact_6__092_060open_062_092_060lbrakk_062p_A_061_Ap_059_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_059_AisReceiverOf_Ap_Amsg_059_AinitReachable_A_Ilast_Aexec_H_J_092_060rbrakk_062_A_092_060Longrightarrow_062_Aval_091p_Mlast_Aexec_H_093_A_092_060subseteq_062_Aval_091p_McMsg_093_092_060close_062,19,26,h42,h43]) ).
thf(28,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h55,h38,h39,h36,h37,h34,h35,h32,h33,h53,h54,h52,h50,h51,h26,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negall(discharge,[h56]),tab_negall(eigenvar,eigen__11)],[fact_9__092_060open_062_092_060exists_062cMsg_O_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_092_060close_062,27,h56]) ).
thf(29,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h38,h39,h36,h37,h34,h35,h32,h33,h53,h54,h52,h50,h51,h26,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negall(discharge,[h55]),tab_negall(eigenvar,eigen__10)],[fact_9__092_060open_062_092_060exists_062cMsg_O_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_092_060close_062,28,h55]) ).
thf(30,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h36,h37,h34,h35,h32,h33,h53,h54,h52,h50,h51,h26,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negimp(discharge,[h38,h39])],[h36,29,h38,h39]) ).
thf(31,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h34,h35,h32,h33,h53,h54,h52,h50,h51,h26,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negimp(discharge,[h36,h37])],[fact_14_nonUniformC_H,30,h36,h37]) ).
thf(32,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h32,h33,h53,h54,h52,h50,h51,h26,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negimp(discharge,[h34,h35])],[h32,31,h34,h35]) ).
thf(33,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h53,h54,h52,h50,h51,h26,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negimp(discharge,[h32,h33])],[fact_38_NonUniformLexec,32,h32,h33]) ).
thf(34,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h52,h50,h51,h26,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negimp(discharge,[h53,h54])],[h52,33,h53,h54]) ).
thf(35,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h50,h51,h26,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negall(discharge,[h52]),tab_negall(eigenvar,eigen__9)],[fact_202__092_060open_062_092_060And_062thesis_O_A_I_092_060And_062c_H_O_A_092_060lbrakk_062reachable_A_Ilast_Aexec_J_Ac_H_059_Aval_091p_Mc_H_093_A_061_A_123True_M_AFalse_125_092_060rbrakk_062_A_092_060Longrightarrow_062_Athesis_J_A_092_060Longrightarrow_062_Athesis_092_060close_062,34,h52]) ).
thf(36,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h26,h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negimp(discharge,[h50,h51])],[h26,35,h50,h51]) ).
thf(fact_261_NewExec_I2_J,axiom,
( ( ( prefix1615116500t_unit @ exec @ exec2 )
=> ~ ( prefix47729710ge_p_v @ trace @ trace2 ) )
=> ~ ( ( exec = exec2 )
=> ( trace != trace2 ) ) ) ).
thf(37,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h23,h24,h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_imp(discharge,[h25]),tab_imp(discharge,[h26])],[fact_261_NewExec_I2_J,18,36,h25,h26]) ).
thf(38,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h21,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negimp(discharge,[h23,h24])],[h21,37,h23,h24]) ).
thf(h57,assumption,
exec = eigen__4,
introduced(assumption,[]) ).
thf(h58,assumption,
trace = eigen__5,
introduced(assumption,[]) ).
thf(h59,assumption,
~ ( ( reachable_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec ) @ eigen__12 )
=> ( ( collect_o
@ ^ [X1: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X1 @ p2 @ eigen__12 ) )
!= ( insert_o @ ~ $false @ ( insert_o @ $false @ bot_bot_set_o ) ) ) ),
introduced(assumption,[]) ).
thf(h60,assumption,
reachable_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec ) @ eigen__12,
introduced(assumption,[]) ).
thf(h61,assumption,
( ( collect_o
@ ^ [X1: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X1 @ p2 @ eigen__12 ) )
= ( insert_o @ ~ $false @ ( insert_o @ $false @ bot_bot_set_o ) ) ),
introduced(assumption,[]) ).
thf(h62,assumption,
steps_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec2 ) @ msg @ eigen__13,
introduced(assumption,[]) ).
thf(h63,assumption,
steps_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec2 ) @ msg @ eigen__14,
introduced(assumption,[]) ).
thf(39,plain,
$false,
inference(tab_negrefl,[status(thm),assumptions([h42,h63,h62,h38,h39,h36,h37,h34,h35,h32,h33,h60,h61,h59,h27,h28,h25,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0])],[h42]) ).
thf(40,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h44,h43,h63,h62,h38,h39,h36,h37,h34,h35,h32,h33,h60,h61,h59,h27,h28,h25,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0])],[fact_3_CMsg,h44]) ).
thf(41,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h46,h45,h43,h63,h62,h38,h39,h36,h37,h34,h35,h32,h33,h60,h61,h59,h27,h28,h25,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0])],[fact_0_PisReceiverOf,h46]) ).
thf(42,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h48,h47,h45,h43,h63,h62,h38,h39,h36,h37,h34,h35,h32,h33,h60,h61,h59,h27,h28,h25,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0])],[h38,h48]) ).
thf(43,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h49,h47,h45,h43,h63,h62,h38,h39,h36,h37,h34,h35,h32,h33,h60,h61,h59,h27,h28,h25,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0])],[h49,h0]) ).
thf(44,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h47,h45,h43,h63,h62,h38,h39,h36,h37,h34,h35,h32,h33,h60,h61,h59,h27,h28,h25,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_imp(discharge,[h48]),tab_imp(discharge,[h49])],[h47,42,43,h48,h49]) ).
thf(45,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h45,h43,h63,h62,h38,h39,h36,h37,h34,h35,h32,h33,h60,h61,h59,h27,h28,h25,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_imp(discharge,[h46]),tab_imp(discharge,[h47])],[h45,41,44,h46,h47]) ).
thf(46,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h43,h63,h62,h38,h39,h36,h37,h34,h35,h32,h33,h60,h61,h59,h27,h28,h25,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_imp(discharge,[h44]),tab_imp(discharge,[h45])],[h43,40,45,h44,h45]) ).
thf(47,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h63,h62,h38,h39,h36,h37,h34,h35,h32,h33,h60,h61,h59,h27,h28,h25,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_imp(discharge,[h42]),tab_imp(discharge,[h43])],[fact_6__092_060open_062_092_060lbrakk_062p_A_061_Ap_059_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_059_AisReceiverOf_Ap_Amsg_059_AinitReachable_A_Ilast_Aexec_H_J_092_060rbrakk_062_A_092_060Longrightarrow_062_Aval_091p_Mlast_Aexec_H_093_A_092_060subseteq_062_Aval_091p_McMsg_093_092_060close_062,39,46,h42,h43]) ).
thf(48,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h62,h38,h39,h36,h37,h34,h35,h32,h33,h60,h61,h59,h27,h28,h25,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negall(discharge,[h63]),tab_negall(eigenvar,eigen__14)],[fact_9__092_060open_062_092_060exists_062cMsg_O_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_092_060close_062,47,h63]) ).
thf(49,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h38,h39,h36,h37,h34,h35,h32,h33,h60,h61,h59,h27,h28,h25,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negall(discharge,[h62]),tab_negall(eigenvar,eigen__13)],[fact_9__092_060open_062_092_060exists_062cMsg_O_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_092_060close_062,48,h62]) ).
thf(50,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h36,h37,h34,h35,h32,h33,h60,h61,h59,h27,h28,h25,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negimp(discharge,[h38,h39])],[h36,49,h38,h39]) ).
thf(51,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h34,h35,h32,h33,h60,h61,h59,h27,h28,h25,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negimp(discharge,[h36,h37])],[fact_14_nonUniformC_H,50,h36,h37]) ).
thf(52,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h32,h33,h60,h61,h59,h27,h28,h25,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negimp(discharge,[h34,h35])],[h32,51,h34,h35]) ).
thf(53,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h60,h61,h59,h27,h28,h25,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negimp(discharge,[h32,h33])],[fact_38_NonUniformLexec,52,h32,h33]) ).
thf(54,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h59,h27,h28,h25,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negimp(discharge,[h60,h61])],[h59,53,h60,h61]) ).
thf(55,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h27,h28,h25,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negall(discharge,[h59]),tab_negall(eigenvar,eigen__12)],[fact_202__092_060open_062_092_060And_062thesis_O_A_I_092_060And_062c_H_O_A_092_060lbrakk_062reachable_A_Ilast_Aexec_J_Ac_H_059_Aval_091p_Mc_H_093_A_061_A_123True_M_AFalse_125_092_060rbrakk_062_A_092_060Longrightarrow_062_Athesis_J_A_092_060Longrightarrow_062_Athesis_092_060close_062,54,h59]) ).
thf(56,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h25,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negimp(discharge,[h27,h28])],[h25,55,h27,h28]) ).
thf(h64,assumption,
~ ( ( reachable_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec ) @ eigen__15 )
=> ( ( collect_o
@ ^ [X1: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X1 @ p2 @ eigen__15 ) )
!= ( insert_o @ ~ $false @ ( insert_o @ $false @ bot_bot_set_o ) ) ) ),
introduced(assumption,[]) ).
thf(h65,assumption,
reachable_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec ) @ eigen__15,
introduced(assumption,[]) ).
thf(h66,assumption,
( ( collect_o
@ ^ [X1: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X1 @ p2 @ eigen__15 ) )
= ( insert_o @ ~ $false @ ( insert_o @ $false @ bot_bot_set_o ) ) ),
introduced(assumption,[]) ).
thf(h67,assumption,
steps_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec2 ) @ msg @ eigen__16,
introduced(assumption,[]) ).
thf(h68,assumption,
steps_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec2 ) @ msg @ eigen__17,
introduced(assumption,[]) ).
thf(57,plain,
$false,
inference(tab_negrefl,[status(thm),assumptions([h42,h68,h67,h38,h39,h36,h37,h34,h35,h32,h33,h65,h66,h64,h50,h51,h26,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0])],[h42]) ).
thf(58,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h44,h43,h68,h67,h38,h39,h36,h37,h34,h35,h32,h33,h65,h66,h64,h50,h51,h26,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0])],[fact_3_CMsg,h44]) ).
thf(59,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h46,h45,h43,h68,h67,h38,h39,h36,h37,h34,h35,h32,h33,h65,h66,h64,h50,h51,h26,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0])],[fact_0_PisReceiverOf,h46]) ).
thf(60,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h48,h47,h45,h43,h68,h67,h38,h39,h36,h37,h34,h35,h32,h33,h65,h66,h64,h50,h51,h26,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0])],[h38,h48]) ).
thf(61,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h49,h47,h45,h43,h68,h67,h38,h39,h36,h37,h34,h35,h32,h33,h65,h66,h64,h50,h51,h26,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0])],[h49,h0]) ).
thf(62,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h47,h45,h43,h68,h67,h38,h39,h36,h37,h34,h35,h32,h33,h65,h66,h64,h50,h51,h26,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_imp(discharge,[h48]),tab_imp(discharge,[h49])],[h47,60,61,h48,h49]) ).
thf(63,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h45,h43,h68,h67,h38,h39,h36,h37,h34,h35,h32,h33,h65,h66,h64,h50,h51,h26,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_imp(discharge,[h46]),tab_imp(discharge,[h47])],[h45,59,62,h46,h47]) ).
thf(64,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h43,h68,h67,h38,h39,h36,h37,h34,h35,h32,h33,h65,h66,h64,h50,h51,h26,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_imp(discharge,[h44]),tab_imp(discharge,[h45])],[h43,58,63,h44,h45]) ).
thf(65,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h68,h67,h38,h39,h36,h37,h34,h35,h32,h33,h65,h66,h64,h50,h51,h26,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_imp(discharge,[h42]),tab_imp(discharge,[h43])],[fact_6__092_060open_062_092_060lbrakk_062p_A_061_Ap_059_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_059_AisReceiverOf_Ap_Amsg_059_AinitReachable_A_Ilast_Aexec_H_J_092_060rbrakk_062_A_092_060Longrightarrow_062_Aval_091p_Mlast_Aexec_H_093_A_092_060subseteq_062_Aval_091p_McMsg_093_092_060close_062,57,64,h42,h43]) ).
thf(66,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h67,h38,h39,h36,h37,h34,h35,h32,h33,h65,h66,h64,h50,h51,h26,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negall(discharge,[h68]),tab_negall(eigenvar,eigen__17)],[fact_9__092_060open_062_092_060exists_062cMsg_O_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_092_060close_062,65,h68]) ).
thf(67,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h38,h39,h36,h37,h34,h35,h32,h33,h65,h66,h64,h50,h51,h26,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negall(discharge,[h67]),tab_negall(eigenvar,eigen__16)],[fact_9__092_060open_062_092_060exists_062cMsg_O_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_092_060close_062,66,h67]) ).
thf(68,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h36,h37,h34,h35,h32,h33,h65,h66,h64,h50,h51,h26,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negimp(discharge,[h38,h39])],[h36,67,h38,h39]) ).
thf(69,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h34,h35,h32,h33,h65,h66,h64,h50,h51,h26,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negimp(discharge,[h36,h37])],[fact_14_nonUniformC_H,68,h36,h37]) ).
thf(70,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h32,h33,h65,h66,h64,h50,h51,h26,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negimp(discharge,[h34,h35])],[h32,69,h34,h35]) ).
thf(71,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h65,h66,h64,h50,h51,h26,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negimp(discharge,[h32,h33])],[fact_38_NonUniformLexec,70,h32,h33]) ).
thf(72,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h64,h50,h51,h26,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negimp(discharge,[h65,h66])],[h64,71,h65,h66]) ).
thf(73,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h50,h51,h26,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negall(discharge,[h64]),tab_negall(eigenvar,eigen__15)],[fact_202__092_060open_062_092_060And_062thesis_O_A_I_092_060And_062c_H_O_A_092_060lbrakk_062reachable_A_Ilast_Aexec_J_Ac_H_059_Aval_091p_Mc_H_093_A_061_A_123True_M_AFalse_125_092_060rbrakk_062_A_092_060Longrightarrow_062_Athesis_J_A_092_060Longrightarrow_062_Athesis_092_060close_062,72,h64]) ).
thf(74,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h26,h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negimp(discharge,[h50,h51])],[h26,73,h50,h51]) ).
thf(75,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h57,h58,h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_imp(discharge,[h25]),tab_imp(discharge,[h26])],[fact_261_NewExec_I2_J,56,74,h25,h26]) ).
thf(76,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h22,h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negimp(discharge,[h57,h58])],[h22,75,h57,h58]) ).
thf(77,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h19,h20,h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_imp(discharge,[h21]),tab_imp(discharge,[h22])],[h19,38,76,h21,h22]) ).
thf(78,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h17,h18,h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negimp(discharge,[h19,h20])],[h18,77,h19,h20]) ).
thf(79,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h16,h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negimp(discharge,[h17,h18])],[h16,78,h17,h18]) ).
thf(80,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h15,h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negall(discharge,[h16]),tab_negall(eigenvar,eigen__5)],[h15,79,h16]) ).
thf(fact_270__092_060open_062_092_060And_062thesis_O_A_I_092_060And_062exec_H_Atrace_H_O_A_092_060lbrakk_062execution_Atrans_Asends_Astart_Aexec_H_Atrace_H_059_AprefixList_Aexec_Aexec_H_A_092_060and_062_AprefixList_Atrace_Atrace_H_A_092_060or_062_Aexec_A_061_Aexec_H_A_092_060and_062_Atrace_A_061_Atrace_H_059_Alast_Aexec_H_A_061_Ac_H_092_060rbrakk_062_A_092_060Longrightarrow_062_Athesis_J_A_092_060Longrightarrow_062_Athesis_092_060close_062,axiom,
~ ! [X1: list_c1059388851t_unit,X2: list_message_p_v] :
( ( execution_p_s_v @ trans @ sends @ start @ X1 @ X2 )
=> ( ( ( ( prefix1615116500t_unit @ exec @ X1 )
=> ~ ( prefix47729710ge_p_v @ trace @ X2 ) )
=> ~ ( ( exec = X1 )
=> ( trace != X2 ) ) )
=> ( ( last_c571238084t_unit @ X1 )
!= c ) ) ) ).
thf(81,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h13,h14,h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negall(discharge,[h15]),tab_negall(eigenvar,eigen__4)],[fact_270__092_060open_062_092_060And_062thesis_O_A_I_092_060And_062exec_H_Atrace_H_O_A_092_060lbrakk_062execution_Atrans_Asends_Astart_Aexec_H_Atrace_H_059_AprefixList_Aexec_Aexec_H_A_092_060and_062_AprefixList_Atrace_Atrace_H_A_092_060or_062_Aexec_A_061_Aexec_H_A_092_060and_062_Atrace_A_061_Atrace_H_059_Alast_Aexec_H_A_061_Ac_H_092_060rbrakk_062_A_092_060Longrightarrow_062_Athesis_J_A_092_060Longrightarrow_062_Athesis_092_060close_062,80,h15]) ).
thf(82,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h11,h12,h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negimp(discharge,[h13,h14])],[h12,81,h13,h14]) ).
thf(83,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h9,h10,h7,h8,h6,h5,h4,h3,h1,h0]),tab_negimp(discharge,[h11,h12])],[h10,82,h11,h12]) ).
thf(84,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h7,h8,h6,h5,h4,h3,h1,h0]),tab_negimp(discharge,[h9,h10])],[h8,83,h9,h10]) ).
thf(85,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h6,h5,h4,h3,h1,h0]),tab_negimp(discharge,[h7,h8])],[h6,84,h7,h8]) ).
thf(86,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h5,h4,h3,h1,h0]),tab_negall(discharge,[h6]),tab_negall(eigenvar,eigen__3)],[h5,85,h6]) ).
thf(fact_271__092_060open_062_092_060And_062thesis_O_A_I_092_060And_062execMsg_AtraceMsg_O_A_092_060lbrakk_062execution_Atrans_Asends_Astart_AexecMsg_AtraceMsg_059_AprefixList_Aexec_H_AexecMsg_059_AprefixList_Atrace_H_AtraceMsg_059_Alast_AexecMsg_A_061_AcMsg_059_Alast_AtraceMsg_A_061_Amsg_092_060rbrakk_062_A_092_060Longrightarrow_062_Athesis_J_A_092_060Longrightarrow_062_Athesis_092_060close_062,axiom,
~ ! [X1: list_c1059388851t_unit,X2: list_message_p_v] :
( ( execution_p_s_v @ trans @ sends @ start @ X1 @ X2 )
=> ( ( prefix1615116500t_unit @ exec2 @ X1 )
=> ( ( prefix47729710ge_p_v @ trace2 @ X2 )
=> ( ( ( last_c571238084t_unit @ X1 )
= cMsg )
=> ( ( last_message_p_v @ X2 )
!= msg ) ) ) ) ) ).
thf(87,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h4,h3,h1,h0]),tab_negall(discharge,[h5]),tab_negall(eigenvar,eigen__2)],[fact_271__092_060open_062_092_060And_062thesis_O_A_I_092_060And_062execMsg_AtraceMsg_O_A_092_060lbrakk_062execution_Atrans_Asends_Astart_AexecMsg_AtraceMsg_059_AprefixList_Aexec_H_AexecMsg_059_AprefixList_Atrace_H_AtraceMsg_059_Alast_AexecMsg_A_061_AcMsg_059_Alast_AtraceMsg_A_061_Amsg_092_060rbrakk_062_A_092_060Longrightarrow_062_Athesis_J_A_092_060Longrightarrow_062_Athesis_092_060close_062,86,h5]) ).
thf(88,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h3,h1,h0]),tab_negall(discharge,[h4]),tab_negall(eigenvar,eigen__1)],[h3,87,h4]) ).
thf(89,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h1,h0]),tab_negall(discharge,[h3]),tab_negall(eigenvar,eigen__0)],[h1,88,h3]) ).
thf(h69,assumption,
~ ! [X1: config256849571t_unit] : ( !! @ ( validity_p_s_v @ trans @ sends @ start @ X1 ) ),
introduced(assumption,[]) ).
thf(h70,assumption,
( ! [X1: config256849571t_unit] : ( !! @ ( agreementInit_p_s_v @ trans @ sends @ start @ X1 ) )
=> ~ ! [X1: config256849571t_unit] :
( ~ ( ~ ( ( initial_p_s_v @ start @ X1 )
=> ~ ( initReachable_p_s_v @ trans @ sends @ start @ X1 ) )
=> ( vUniform_p_s_v @ trans @ sends @ start @ $false @ X1 ) )
=> ( vUniform_p_s_v @ trans @ sends @ start @ ~ $false @ X1 ) ) ),
introduced(assumption,[]) ).
thf(h71,assumption,
~ ( !! @ ( validity_p_s_v @ trans @ sends @ start @ eigen__18 ) ),
introduced(assumption,[]) ).
thf(h72,assumption,
~ ( validity_p_s_v @ trans @ sends @ start @ eigen__18 @ eigen__19 ),
introduced(assumption,[]) ).
thf(h73,assumption,
~ ! [X1: list_message_p_v] :
( ( execution_p_s_v @ trans @ sends @ start @ eigen__20 @ X1 )
=> ( ( prefix1615116500t_unit @ exec2 @ eigen__20 )
=> ( ( prefix47729710ge_p_v @ trace2 @ X1 )
=> ( ( ( last_c571238084t_unit @ eigen__20 )
= cMsg )
=> ( ( last_message_p_v @ X1 )
!= msg ) ) ) ) ),
introduced(assumption,[]) ).
thf(h74,assumption,
~ ( ( execution_p_s_v @ trans @ sends @ start @ eigen__20 @ eigen__21 )
=> ( ( prefix1615116500t_unit @ exec2 @ eigen__20 )
=> ( ( prefix47729710ge_p_v @ trace2 @ eigen__21 )
=> ( ( ( last_c571238084t_unit @ eigen__20 )
= cMsg )
=> ( ( last_message_p_v @ eigen__21 )
!= msg ) ) ) ) ),
introduced(assumption,[]) ).
thf(h75,assumption,
execution_p_s_v @ trans @ sends @ start @ eigen__20 @ eigen__21,
introduced(assumption,[]) ).
thf(h76,assumption,
~ ( ( prefix1615116500t_unit @ exec2 @ eigen__20 )
=> ( ( prefix47729710ge_p_v @ trace2 @ eigen__21 )
=> ( ( ( last_c571238084t_unit @ eigen__20 )
= cMsg )
=> ( ( last_message_p_v @ eigen__21 )
!= msg ) ) ) ),
introduced(assumption,[]) ).
thf(h77,assumption,
prefix1615116500t_unit @ exec2 @ eigen__20,
introduced(assumption,[]) ).
thf(h78,assumption,
~ ( ( prefix47729710ge_p_v @ trace2 @ eigen__21 )
=> ( ( ( last_c571238084t_unit @ eigen__20 )
= cMsg )
=> ( ( last_message_p_v @ eigen__21 )
!= msg ) ) ),
introduced(assumption,[]) ).
thf(h79,assumption,
prefix47729710ge_p_v @ trace2 @ eigen__21,
introduced(assumption,[]) ).
thf(h80,assumption,
~ ( ( ( last_c571238084t_unit @ eigen__20 )
= cMsg )
=> ( ( last_message_p_v @ eigen__21 )
!= msg ) ),
introduced(assumption,[]) ).
thf(h81,assumption,
( ( last_c571238084t_unit @ eigen__20 )
= cMsg ),
introduced(assumption,[]) ).
thf(h82,assumption,
( ( last_message_p_v @ eigen__21 )
= msg ),
introduced(assumption,[]) ).
thf(h83,assumption,
~ ! [X1: list_message_p_v] :
( ( execution_p_s_v @ trans @ sends @ start @ eigen__22 @ X1 )
=> ( ( ( ( prefix1615116500t_unit @ exec @ eigen__22 )
=> ~ ( prefix47729710ge_p_v @ trace @ X1 ) )
=> ~ ( ( exec = eigen__22 )
=> ( trace != X1 ) ) )
=> ( ( last_c571238084t_unit @ eigen__22 )
!= c ) ) ),
introduced(assumption,[]) ).
thf(h84,assumption,
~ ( ( execution_p_s_v @ trans @ sends @ start @ eigen__22 @ eigen__23 )
=> ( ( ( ( prefix1615116500t_unit @ exec @ eigen__22 )
=> ~ ( prefix47729710ge_p_v @ trace @ eigen__23 ) )
=> ~ ( ( exec = eigen__22 )
=> ( trace != eigen__23 ) ) )
=> ( ( last_c571238084t_unit @ eigen__22 )
!= c ) ) ),
introduced(assumption,[]) ).
thf(h85,assumption,
execution_p_s_v @ trans @ sends @ start @ eigen__22 @ eigen__23,
introduced(assumption,[]) ).
thf(h86,assumption,
~ ( ( ( ( prefix1615116500t_unit @ exec @ eigen__22 )
=> ~ ( prefix47729710ge_p_v @ trace @ eigen__23 ) )
=> ~ ( ( exec = eigen__22 )
=> ( trace != eigen__23 ) ) )
=> ( ( last_c571238084t_unit @ eigen__22 )
!= c ) ),
introduced(assumption,[]) ).
thf(h87,assumption,
( ( ( prefix1615116500t_unit @ exec @ eigen__22 )
=> ~ ( prefix47729710ge_p_v @ trace @ eigen__23 ) )
=> ~ ( ( exec = eigen__22 )
=> ( trace != eigen__23 ) ) ),
introduced(assumption,[]) ).
thf(h88,assumption,
( ( last_c571238084t_unit @ eigen__22 )
= c ),
introduced(assumption,[]) ).
thf(h89,assumption,
~ ( ( prefix1615116500t_unit @ exec @ eigen__22 )
=> ~ ( prefix47729710ge_p_v @ trace @ eigen__23 ) ),
introduced(assumption,[]) ).
thf(h90,assumption,
~ ( ( exec = eigen__22 )
=> ( trace != eigen__23 ) ),
introduced(assumption,[]) ).
thf(h91,assumption,
prefix1615116500t_unit @ exec @ eigen__22,
introduced(assumption,[]) ).
thf(h92,assumption,
prefix47729710ge_p_v @ trace @ eigen__23,
introduced(assumption,[]) ).
thf(h93,assumption,
~ ( ( reachable_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec ) @ eigen__24 )
=> ( ( collect_o
@ ^ [X1: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X1 @ p2 @ eigen__24 ) )
!= ( insert_o @ ~ $false @ ( insert_o @ $false @ bot_bot_set_o ) ) ) ),
introduced(assumption,[]) ).
thf(h94,assumption,
reachable_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec ) @ eigen__24,
introduced(assumption,[]) ).
thf(h95,assumption,
( ( collect_o
@ ^ [X1: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X1 @ p2 @ eigen__24 ) )
= ( insert_o @ ~ $false @ ( insert_o @ $false @ bot_bot_set_o ) ) ),
introduced(assumption,[]) ).
thf(h96,assumption,
steps_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec2 ) @ msg @ eigen__25,
introduced(assumption,[]) ).
thf(h97,assumption,
steps_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec2 ) @ msg @ eigen__26,
introduced(assumption,[]) ).
thf(90,plain,
$false,
inference(tab_negrefl,[status(thm),assumptions([h42,h97,h96,h38,h39,h36,h37,h34,h35,h32,h33,h94,h95,h93,h27,h28,h25,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0])],[h42]) ).
thf(91,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h44,h43,h97,h96,h38,h39,h36,h37,h34,h35,h32,h33,h94,h95,h93,h27,h28,h25,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0])],[fact_3_CMsg,h44]) ).
thf(92,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h46,h45,h43,h97,h96,h38,h39,h36,h37,h34,h35,h32,h33,h94,h95,h93,h27,h28,h25,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0])],[fact_0_PisReceiverOf,h46]) ).
thf(93,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h48,h47,h45,h43,h97,h96,h38,h39,h36,h37,h34,h35,h32,h33,h94,h95,h93,h27,h28,h25,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0])],[h38,h48]) ).
thf(94,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h49,h47,h45,h43,h97,h96,h38,h39,h36,h37,h34,h35,h32,h33,h94,h95,h93,h27,h28,h25,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0])],[h49,h0]) ).
thf(95,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h47,h45,h43,h97,h96,h38,h39,h36,h37,h34,h35,h32,h33,h94,h95,h93,h27,h28,h25,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_imp(discharge,[h48]),tab_imp(discharge,[h49])],[h47,93,94,h48,h49]) ).
thf(96,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h45,h43,h97,h96,h38,h39,h36,h37,h34,h35,h32,h33,h94,h95,h93,h27,h28,h25,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_imp(discharge,[h46]),tab_imp(discharge,[h47])],[h45,92,95,h46,h47]) ).
thf(97,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h43,h97,h96,h38,h39,h36,h37,h34,h35,h32,h33,h94,h95,h93,h27,h28,h25,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_imp(discharge,[h44]),tab_imp(discharge,[h45])],[h43,91,96,h44,h45]) ).
thf(98,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h97,h96,h38,h39,h36,h37,h34,h35,h32,h33,h94,h95,h93,h27,h28,h25,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_imp(discharge,[h42]),tab_imp(discharge,[h43])],[fact_6__092_060open_062_092_060lbrakk_062p_A_061_Ap_059_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_059_AisReceiverOf_Ap_Amsg_059_AinitReachable_A_Ilast_Aexec_H_J_092_060rbrakk_062_A_092_060Longrightarrow_062_Aval_091p_Mlast_Aexec_H_093_A_092_060subseteq_062_Aval_091p_McMsg_093_092_060close_062,90,97,h42,h43]) ).
thf(99,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h96,h38,h39,h36,h37,h34,h35,h32,h33,h94,h95,h93,h27,h28,h25,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negall(discharge,[h97]),tab_negall(eigenvar,eigen__26)],[fact_9__092_060open_062_092_060exists_062cMsg_O_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_092_060close_062,98,h97]) ).
thf(100,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h38,h39,h36,h37,h34,h35,h32,h33,h94,h95,h93,h27,h28,h25,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negall(discharge,[h96]),tab_negall(eigenvar,eigen__25)],[fact_9__092_060open_062_092_060exists_062cMsg_O_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_092_060close_062,99,h96]) ).
thf(101,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h36,h37,h34,h35,h32,h33,h94,h95,h93,h27,h28,h25,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negimp(discharge,[h38,h39])],[h36,100,h38,h39]) ).
thf(102,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h34,h35,h32,h33,h94,h95,h93,h27,h28,h25,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negimp(discharge,[h36,h37])],[fact_14_nonUniformC_H,101,h36,h37]) ).
thf(103,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h32,h33,h94,h95,h93,h27,h28,h25,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negimp(discharge,[h34,h35])],[h32,102,h34,h35]) ).
thf(104,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h94,h95,h93,h27,h28,h25,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negimp(discharge,[h32,h33])],[fact_38_NonUniformLexec,103,h32,h33]) ).
thf(105,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h93,h27,h28,h25,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negimp(discharge,[h94,h95])],[h93,104,h94,h95]) ).
thf(106,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h27,h28,h25,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negall(discharge,[h93]),tab_negall(eigenvar,eigen__24)],[fact_202__092_060open_062_092_060And_062thesis_O_A_I_092_060And_062c_H_O_A_092_060lbrakk_062reachable_A_Ilast_Aexec_J_Ac_H_059_Aval_091p_Mc_H_093_A_061_A_123True_M_AFalse_125_092_060rbrakk_062_A_092_060Longrightarrow_062_Athesis_J_A_092_060Longrightarrow_062_Athesis_092_060close_062,105,h93]) ).
thf(107,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h25,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negimp(discharge,[h27,h28])],[h25,106,h27,h28]) ).
thf(h98,assumption,
~ ( ( reachable_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec ) @ eigen__27 )
=> ( ( collect_o
@ ^ [X1: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X1 @ p2 @ eigen__27 ) )
!= ( insert_o @ ~ $false @ ( insert_o @ $false @ bot_bot_set_o ) ) ) ),
introduced(assumption,[]) ).
thf(h99,assumption,
reachable_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec ) @ eigen__27,
introduced(assumption,[]) ).
thf(h100,assumption,
( ( collect_o
@ ^ [X1: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X1 @ p2 @ eigen__27 ) )
= ( insert_o @ ~ $false @ ( insert_o @ $false @ bot_bot_set_o ) ) ),
introduced(assumption,[]) ).
thf(h101,assumption,
steps_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec2 ) @ msg @ eigen__28,
introduced(assumption,[]) ).
thf(h102,assumption,
steps_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec2 ) @ msg @ eigen__29,
introduced(assumption,[]) ).
thf(108,plain,
$false,
inference(tab_negrefl,[status(thm),assumptions([h42,h102,h101,h38,h39,h36,h37,h34,h35,h32,h33,h99,h100,h98,h50,h51,h26,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0])],[h42]) ).
thf(109,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h44,h43,h102,h101,h38,h39,h36,h37,h34,h35,h32,h33,h99,h100,h98,h50,h51,h26,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0])],[fact_3_CMsg,h44]) ).
thf(110,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h46,h45,h43,h102,h101,h38,h39,h36,h37,h34,h35,h32,h33,h99,h100,h98,h50,h51,h26,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0])],[fact_0_PisReceiverOf,h46]) ).
thf(111,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h48,h47,h45,h43,h102,h101,h38,h39,h36,h37,h34,h35,h32,h33,h99,h100,h98,h50,h51,h26,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0])],[h38,h48]) ).
thf(112,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h49,h47,h45,h43,h102,h101,h38,h39,h36,h37,h34,h35,h32,h33,h99,h100,h98,h50,h51,h26,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0])],[h49,h0]) ).
thf(113,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h47,h45,h43,h102,h101,h38,h39,h36,h37,h34,h35,h32,h33,h99,h100,h98,h50,h51,h26,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_imp(discharge,[h48]),tab_imp(discharge,[h49])],[h47,111,112,h48,h49]) ).
thf(114,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h45,h43,h102,h101,h38,h39,h36,h37,h34,h35,h32,h33,h99,h100,h98,h50,h51,h26,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_imp(discharge,[h46]),tab_imp(discharge,[h47])],[h45,110,113,h46,h47]) ).
thf(115,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h43,h102,h101,h38,h39,h36,h37,h34,h35,h32,h33,h99,h100,h98,h50,h51,h26,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_imp(discharge,[h44]),tab_imp(discharge,[h45])],[h43,109,114,h44,h45]) ).
thf(116,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h102,h101,h38,h39,h36,h37,h34,h35,h32,h33,h99,h100,h98,h50,h51,h26,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_imp(discharge,[h42]),tab_imp(discharge,[h43])],[fact_6__092_060open_062_092_060lbrakk_062p_A_061_Ap_059_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_059_AisReceiverOf_Ap_Amsg_059_AinitReachable_A_Ilast_Aexec_H_J_092_060rbrakk_062_A_092_060Longrightarrow_062_Aval_091p_Mlast_Aexec_H_093_A_092_060subseteq_062_Aval_091p_McMsg_093_092_060close_062,108,115,h42,h43]) ).
thf(117,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h101,h38,h39,h36,h37,h34,h35,h32,h33,h99,h100,h98,h50,h51,h26,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negall(discharge,[h102]),tab_negall(eigenvar,eigen__29)],[fact_9__092_060open_062_092_060exists_062cMsg_O_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_092_060close_062,116,h102]) ).
thf(118,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h38,h39,h36,h37,h34,h35,h32,h33,h99,h100,h98,h50,h51,h26,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negall(discharge,[h101]),tab_negall(eigenvar,eigen__28)],[fact_9__092_060open_062_092_060exists_062cMsg_O_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_092_060close_062,117,h101]) ).
thf(119,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h36,h37,h34,h35,h32,h33,h99,h100,h98,h50,h51,h26,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negimp(discharge,[h38,h39])],[h36,118,h38,h39]) ).
thf(120,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h34,h35,h32,h33,h99,h100,h98,h50,h51,h26,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negimp(discharge,[h36,h37])],[fact_14_nonUniformC_H,119,h36,h37]) ).
thf(121,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h32,h33,h99,h100,h98,h50,h51,h26,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negimp(discharge,[h34,h35])],[h32,120,h34,h35]) ).
thf(122,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h99,h100,h98,h50,h51,h26,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negimp(discharge,[h32,h33])],[fact_38_NonUniformLexec,121,h32,h33]) ).
thf(123,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h98,h50,h51,h26,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negimp(discharge,[h99,h100])],[h98,122,h99,h100]) ).
thf(124,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h50,h51,h26,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negall(discharge,[h98]),tab_negall(eigenvar,eigen__27)],[fact_202__092_060open_062_092_060And_062thesis_O_A_I_092_060And_062c_H_O_A_092_060lbrakk_062reachable_A_Ilast_Aexec_J_Ac_H_059_Aval_091p_Mc_H_093_A_061_A_123True_M_AFalse_125_092_060rbrakk_062_A_092_060Longrightarrow_062_Athesis_J_A_092_060Longrightarrow_062_Athesis_092_060close_062,123,h98]) ).
thf(125,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h26,h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negimp(discharge,[h50,h51])],[h26,124,h50,h51]) ).
thf(126,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h91,h92,h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_imp(discharge,[h25]),tab_imp(discharge,[h26])],[fact_261_NewExec_I2_J,107,125,h25,h26]) ).
thf(127,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h89,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negimp(discharge,[h91,h92])],[h89,126,h91,h92]) ).
thf(h103,assumption,
exec = eigen__22,
introduced(assumption,[]) ).
thf(h104,assumption,
trace = eigen__23,
introduced(assumption,[]) ).
thf(h105,assumption,
~ ( ( reachable_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec ) @ eigen__30 )
=> ( ( collect_o
@ ^ [X1: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X1 @ p2 @ eigen__30 ) )
!= ( insert_o @ ~ $false @ ( insert_o @ $false @ bot_bot_set_o ) ) ) ),
introduced(assumption,[]) ).
thf(h106,assumption,
reachable_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec ) @ eigen__30,
introduced(assumption,[]) ).
thf(h107,assumption,
( ( collect_o
@ ^ [X1: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X1 @ p2 @ eigen__30 ) )
= ( insert_o @ ~ $false @ ( insert_o @ $false @ bot_bot_set_o ) ) ),
introduced(assumption,[]) ).
thf(h108,assumption,
steps_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec2 ) @ msg @ eigen__31,
introduced(assumption,[]) ).
thf(h109,assumption,
steps_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec2 ) @ msg @ eigen__32,
introduced(assumption,[]) ).
thf(128,plain,
$false,
inference(tab_negrefl,[status(thm),assumptions([h42,h109,h108,h38,h39,h36,h37,h34,h35,h32,h33,h106,h107,h105,h27,h28,h25,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0])],[h42]) ).
thf(129,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h44,h43,h109,h108,h38,h39,h36,h37,h34,h35,h32,h33,h106,h107,h105,h27,h28,h25,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0])],[fact_3_CMsg,h44]) ).
thf(130,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h46,h45,h43,h109,h108,h38,h39,h36,h37,h34,h35,h32,h33,h106,h107,h105,h27,h28,h25,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0])],[fact_0_PisReceiverOf,h46]) ).
thf(131,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h48,h47,h45,h43,h109,h108,h38,h39,h36,h37,h34,h35,h32,h33,h106,h107,h105,h27,h28,h25,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0])],[h38,h48]) ).
thf(132,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h49,h47,h45,h43,h109,h108,h38,h39,h36,h37,h34,h35,h32,h33,h106,h107,h105,h27,h28,h25,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0])],[h49,h0]) ).
thf(133,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h47,h45,h43,h109,h108,h38,h39,h36,h37,h34,h35,h32,h33,h106,h107,h105,h27,h28,h25,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_imp(discharge,[h48]),tab_imp(discharge,[h49])],[h47,131,132,h48,h49]) ).
thf(134,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h45,h43,h109,h108,h38,h39,h36,h37,h34,h35,h32,h33,h106,h107,h105,h27,h28,h25,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_imp(discharge,[h46]),tab_imp(discharge,[h47])],[h45,130,133,h46,h47]) ).
thf(135,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h43,h109,h108,h38,h39,h36,h37,h34,h35,h32,h33,h106,h107,h105,h27,h28,h25,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_imp(discharge,[h44]),tab_imp(discharge,[h45])],[h43,129,134,h44,h45]) ).
thf(136,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h109,h108,h38,h39,h36,h37,h34,h35,h32,h33,h106,h107,h105,h27,h28,h25,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_imp(discharge,[h42]),tab_imp(discharge,[h43])],[fact_6__092_060open_062_092_060lbrakk_062p_A_061_Ap_059_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_059_AisReceiverOf_Ap_Amsg_059_AinitReachable_A_Ilast_Aexec_H_J_092_060rbrakk_062_A_092_060Longrightarrow_062_Aval_091p_Mlast_Aexec_H_093_A_092_060subseteq_062_Aval_091p_McMsg_093_092_060close_062,128,135,h42,h43]) ).
thf(137,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h108,h38,h39,h36,h37,h34,h35,h32,h33,h106,h107,h105,h27,h28,h25,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negall(discharge,[h109]),tab_negall(eigenvar,eigen__32)],[fact_9__092_060open_062_092_060exists_062cMsg_O_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_092_060close_062,136,h109]) ).
thf(138,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h38,h39,h36,h37,h34,h35,h32,h33,h106,h107,h105,h27,h28,h25,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negall(discharge,[h108]),tab_negall(eigenvar,eigen__31)],[fact_9__092_060open_062_092_060exists_062cMsg_O_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_092_060close_062,137,h108]) ).
thf(139,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h36,h37,h34,h35,h32,h33,h106,h107,h105,h27,h28,h25,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negimp(discharge,[h38,h39])],[h36,138,h38,h39]) ).
thf(140,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h34,h35,h32,h33,h106,h107,h105,h27,h28,h25,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negimp(discharge,[h36,h37])],[fact_14_nonUniformC_H,139,h36,h37]) ).
thf(141,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h32,h33,h106,h107,h105,h27,h28,h25,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negimp(discharge,[h34,h35])],[h32,140,h34,h35]) ).
thf(142,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h106,h107,h105,h27,h28,h25,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negimp(discharge,[h32,h33])],[fact_38_NonUniformLexec,141,h32,h33]) ).
thf(143,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h105,h27,h28,h25,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negimp(discharge,[h106,h107])],[h105,142,h106,h107]) ).
thf(144,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h27,h28,h25,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negall(discharge,[h105]),tab_negall(eigenvar,eigen__30)],[fact_202__092_060open_062_092_060And_062thesis_O_A_I_092_060And_062c_H_O_A_092_060lbrakk_062reachable_A_Ilast_Aexec_J_Ac_H_059_Aval_091p_Mc_H_093_A_061_A_123True_M_AFalse_125_092_060rbrakk_062_A_092_060Longrightarrow_062_Athesis_J_A_092_060Longrightarrow_062_Athesis_092_060close_062,143,h105]) ).
thf(145,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h25,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negimp(discharge,[h27,h28])],[h25,144,h27,h28]) ).
thf(h110,assumption,
~ ( ( reachable_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec ) @ eigen__33 )
=> ( ( collect_o
@ ^ [X1: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X1 @ p2 @ eigen__33 ) )
!= ( insert_o @ ~ $false @ ( insert_o @ $false @ bot_bot_set_o ) ) ) ),
introduced(assumption,[]) ).
thf(h111,assumption,
reachable_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec ) @ eigen__33,
introduced(assumption,[]) ).
thf(h112,assumption,
( ( collect_o
@ ^ [X1: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X1 @ p2 @ eigen__33 ) )
= ( insert_o @ ~ $false @ ( insert_o @ $false @ bot_bot_set_o ) ) ),
introduced(assumption,[]) ).
thf(h113,assumption,
steps_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec2 ) @ msg @ eigen__34,
introduced(assumption,[]) ).
thf(h114,assumption,
steps_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec2 ) @ msg @ eigen__35,
introduced(assumption,[]) ).
thf(146,plain,
$false,
inference(tab_negrefl,[status(thm),assumptions([h42,h114,h113,h38,h39,h36,h37,h34,h35,h32,h33,h111,h112,h110,h50,h51,h26,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0])],[h42]) ).
thf(147,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h44,h43,h114,h113,h38,h39,h36,h37,h34,h35,h32,h33,h111,h112,h110,h50,h51,h26,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0])],[fact_3_CMsg,h44]) ).
thf(148,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h46,h45,h43,h114,h113,h38,h39,h36,h37,h34,h35,h32,h33,h111,h112,h110,h50,h51,h26,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0])],[fact_0_PisReceiverOf,h46]) ).
thf(149,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h48,h47,h45,h43,h114,h113,h38,h39,h36,h37,h34,h35,h32,h33,h111,h112,h110,h50,h51,h26,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0])],[h38,h48]) ).
thf(150,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h49,h47,h45,h43,h114,h113,h38,h39,h36,h37,h34,h35,h32,h33,h111,h112,h110,h50,h51,h26,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0])],[h49,h0]) ).
thf(151,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h47,h45,h43,h114,h113,h38,h39,h36,h37,h34,h35,h32,h33,h111,h112,h110,h50,h51,h26,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_imp(discharge,[h48]),tab_imp(discharge,[h49])],[h47,149,150,h48,h49]) ).
thf(152,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h45,h43,h114,h113,h38,h39,h36,h37,h34,h35,h32,h33,h111,h112,h110,h50,h51,h26,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_imp(discharge,[h46]),tab_imp(discharge,[h47])],[h45,148,151,h46,h47]) ).
thf(153,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h43,h114,h113,h38,h39,h36,h37,h34,h35,h32,h33,h111,h112,h110,h50,h51,h26,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_imp(discharge,[h44]),tab_imp(discharge,[h45])],[h43,147,152,h44,h45]) ).
thf(154,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h114,h113,h38,h39,h36,h37,h34,h35,h32,h33,h111,h112,h110,h50,h51,h26,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_imp(discharge,[h42]),tab_imp(discharge,[h43])],[fact_6__092_060open_062_092_060lbrakk_062p_A_061_Ap_059_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_059_AisReceiverOf_Ap_Amsg_059_AinitReachable_A_Ilast_Aexec_H_J_092_060rbrakk_062_A_092_060Longrightarrow_062_Aval_091p_Mlast_Aexec_H_093_A_092_060subseteq_062_Aval_091p_McMsg_093_092_060close_062,146,153,h42,h43]) ).
thf(155,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h113,h38,h39,h36,h37,h34,h35,h32,h33,h111,h112,h110,h50,h51,h26,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negall(discharge,[h114]),tab_negall(eigenvar,eigen__35)],[fact_9__092_060open_062_092_060exists_062cMsg_O_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_092_060close_062,154,h114]) ).
thf(156,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h38,h39,h36,h37,h34,h35,h32,h33,h111,h112,h110,h50,h51,h26,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negall(discharge,[h113]),tab_negall(eigenvar,eigen__34)],[fact_9__092_060open_062_092_060exists_062cMsg_O_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_092_060close_062,155,h113]) ).
thf(157,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h36,h37,h34,h35,h32,h33,h111,h112,h110,h50,h51,h26,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negimp(discharge,[h38,h39])],[h36,156,h38,h39]) ).
thf(158,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h34,h35,h32,h33,h111,h112,h110,h50,h51,h26,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negimp(discharge,[h36,h37])],[fact_14_nonUniformC_H,157,h36,h37]) ).
thf(159,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h32,h33,h111,h112,h110,h50,h51,h26,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negimp(discharge,[h34,h35])],[h32,158,h34,h35]) ).
thf(160,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h111,h112,h110,h50,h51,h26,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negimp(discharge,[h32,h33])],[fact_38_NonUniformLexec,159,h32,h33]) ).
thf(161,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h110,h50,h51,h26,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negimp(discharge,[h111,h112])],[h110,160,h111,h112]) ).
thf(162,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h50,h51,h26,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negall(discharge,[h110]),tab_negall(eigenvar,eigen__33)],[fact_202__092_060open_062_092_060And_062thesis_O_A_I_092_060And_062c_H_O_A_092_060lbrakk_062reachable_A_Ilast_Aexec_J_Ac_H_059_Aval_091p_Mc_H_093_A_061_A_123True_M_AFalse_125_092_060rbrakk_062_A_092_060Longrightarrow_062_Athesis_J_A_092_060Longrightarrow_062_Athesis_092_060close_062,161,h110]) ).
thf(163,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h26,h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negimp(discharge,[h50,h51])],[h26,162,h50,h51]) ).
thf(164,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h103,h104,h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_imp(discharge,[h25]),tab_imp(discharge,[h26])],[fact_261_NewExec_I2_J,145,163,h25,h26]) ).
thf(165,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h90,h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negimp(discharge,[h103,h104])],[h90,164,h103,h104]) ).
thf(166,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h87,h88,h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_imp(discharge,[h89]),tab_imp(discharge,[h90])],[h87,127,165,h89,h90]) ).
thf(167,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h85,h86,h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negimp(discharge,[h87,h88])],[h86,166,h87,h88]) ).
thf(168,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h84,h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negimp(discharge,[h85,h86])],[h84,167,h85,h86]) ).
thf(169,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h83,h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negall(discharge,[h84]),tab_negall(eigenvar,eigen__23)],[h83,168,h84]) ).
thf(170,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h81,h82,h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negall(discharge,[h83]),tab_negall(eigenvar,eigen__22)],[fact_270__092_060open_062_092_060And_062thesis_O_A_I_092_060And_062exec_H_Atrace_H_O_A_092_060lbrakk_062execution_Atrans_Asends_Astart_Aexec_H_Atrace_H_059_AprefixList_Aexec_Aexec_H_A_092_060and_062_AprefixList_Atrace_Atrace_H_A_092_060or_062_Aexec_A_061_Aexec_H_A_092_060and_062_Atrace_A_061_Atrace_H_059_Alast_Aexec_H_A_061_Ac_H_092_060rbrakk_062_A_092_060Longrightarrow_062_Athesis_J_A_092_060Longrightarrow_062_Athesis_092_060close_062,169,h83]) ).
thf(171,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h79,h80,h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negimp(discharge,[h81,h82])],[h80,170,h81,h82]) ).
thf(172,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h77,h78,h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negimp(discharge,[h79,h80])],[h78,171,h79,h80]) ).
thf(173,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h75,h76,h74,h73,h72,h71,h69,h2,h0]),tab_negimp(discharge,[h77,h78])],[h76,172,h77,h78]) ).
thf(174,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h74,h73,h72,h71,h69,h2,h0]),tab_negimp(discharge,[h75,h76])],[h74,173,h75,h76]) ).
thf(175,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h73,h72,h71,h69,h2,h0]),tab_negall(discharge,[h74]),tab_negall(eigenvar,eigen__21)],[h73,174,h74]) ).
thf(176,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h72,h71,h69,h2,h0]),tab_negall(discharge,[h73]),tab_negall(eigenvar,eigen__20)],[fact_271__092_060open_062_092_060And_062thesis_O_A_I_092_060And_062execMsg_AtraceMsg_O_A_092_060lbrakk_062execution_Atrans_Asends_Astart_AexecMsg_AtraceMsg_059_AprefixList_Aexec_H_AexecMsg_059_AprefixList_Atrace_H_AtraceMsg_059_Alast_AexecMsg_A_061_AcMsg_059_Alast_AtraceMsg_A_061_Amsg_092_060rbrakk_062_A_092_060Longrightarrow_062_Athesis_J_A_092_060Longrightarrow_062_Athesis_092_060close_062,175,h73]) ).
thf(177,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h71,h69,h2,h0]),tab_negall(discharge,[h72]),tab_negall(eigenvar,eigen__19)],[h71,176,h72]) ).
thf(178,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h69,h2,h0]),tab_negall(discharge,[h71]),tab_negall(eigenvar,eigen__18)],[h69,177,h71]) ).
thf(h115,assumption,
~ ! [X1: config256849571t_unit] : ( !! @ ( agreementInit_p_s_v @ trans @ sends @ start @ X1 ) ),
introduced(assumption,[]) ).
thf(h116,assumption,
~ ! [X1: config256849571t_unit] :
( ~ ( ~ ( ( initial_p_s_v @ start @ X1 )
=> ~ ( initReachable_p_s_v @ trans @ sends @ start @ X1 ) )
=> ( vUniform_p_s_v @ trans @ sends @ start @ $false @ X1 ) )
=> ( vUniform_p_s_v @ trans @ sends @ start @ ~ $false @ X1 ) ),
introduced(assumption,[]) ).
thf(h117,assumption,
~ ( !! @ ( agreementInit_p_s_v @ trans @ sends @ start @ eigen__36 ) ),
introduced(assumption,[]) ).
thf(h118,assumption,
~ ( agreementInit_p_s_v @ trans @ sends @ start @ eigen__36 @ eigen__37 ),
introduced(assumption,[]) ).
thf(h119,assumption,
~ ! [X1: list_message_p_v] :
( ( execution_p_s_v @ trans @ sends @ start @ eigen__38 @ X1 )
=> ( ( prefix1615116500t_unit @ exec2 @ eigen__38 )
=> ( ( prefix47729710ge_p_v @ trace2 @ X1 )
=> ( ( ( last_c571238084t_unit @ eigen__38 )
= cMsg )
=> ( ( last_message_p_v @ X1 )
!= msg ) ) ) ) ),
introduced(assumption,[]) ).
thf(h120,assumption,
~ ( ( execution_p_s_v @ trans @ sends @ start @ eigen__38 @ eigen__39 )
=> ( ( prefix1615116500t_unit @ exec2 @ eigen__38 )
=> ( ( prefix47729710ge_p_v @ trace2 @ eigen__39 )
=> ( ( ( last_c571238084t_unit @ eigen__38 )
= cMsg )
=> ( ( last_message_p_v @ eigen__39 )
!= msg ) ) ) ) ),
introduced(assumption,[]) ).
thf(h121,assumption,
execution_p_s_v @ trans @ sends @ start @ eigen__38 @ eigen__39,
introduced(assumption,[]) ).
thf(h122,assumption,
~ ( ( prefix1615116500t_unit @ exec2 @ eigen__38 )
=> ( ( prefix47729710ge_p_v @ trace2 @ eigen__39 )
=> ( ( ( last_c571238084t_unit @ eigen__38 )
= cMsg )
=> ( ( last_message_p_v @ eigen__39 )
!= msg ) ) ) ),
introduced(assumption,[]) ).
thf(h123,assumption,
prefix1615116500t_unit @ exec2 @ eigen__38,
introduced(assumption,[]) ).
thf(h124,assumption,
~ ( ( prefix47729710ge_p_v @ trace2 @ eigen__39 )
=> ( ( ( last_c571238084t_unit @ eigen__38 )
= cMsg )
=> ( ( last_message_p_v @ eigen__39 )
!= msg ) ) ),
introduced(assumption,[]) ).
thf(h125,assumption,
prefix47729710ge_p_v @ trace2 @ eigen__39,
introduced(assumption,[]) ).
thf(h126,assumption,
~ ( ( ( last_c571238084t_unit @ eigen__38 )
= cMsg )
=> ( ( last_message_p_v @ eigen__39 )
!= msg ) ),
introduced(assumption,[]) ).
thf(h127,assumption,
( ( last_c571238084t_unit @ eigen__38 )
= cMsg ),
introduced(assumption,[]) ).
thf(h128,assumption,
( ( last_message_p_v @ eigen__39 )
= msg ),
introduced(assumption,[]) ).
thf(h129,assumption,
~ ! [X1: list_message_p_v] :
( ( execution_p_s_v @ trans @ sends @ start @ eigen__40 @ X1 )
=> ( ( ( ( prefix1615116500t_unit @ exec @ eigen__40 )
=> ~ ( prefix47729710ge_p_v @ trace @ X1 ) )
=> ~ ( ( exec = eigen__40 )
=> ( trace != X1 ) ) )
=> ( ( last_c571238084t_unit @ eigen__40 )
!= c ) ) ),
introduced(assumption,[]) ).
thf(h130,assumption,
~ ( ( execution_p_s_v @ trans @ sends @ start @ eigen__40 @ eigen__41 )
=> ( ( ( ( prefix1615116500t_unit @ exec @ eigen__40 )
=> ~ ( prefix47729710ge_p_v @ trace @ eigen__41 ) )
=> ~ ( ( exec = eigen__40 )
=> ( trace != eigen__41 ) ) )
=> ( ( last_c571238084t_unit @ eigen__40 )
!= c ) ) ),
introduced(assumption,[]) ).
thf(h131,assumption,
execution_p_s_v @ trans @ sends @ start @ eigen__40 @ eigen__41,
introduced(assumption,[]) ).
thf(h132,assumption,
~ ( ( ( ( prefix1615116500t_unit @ exec @ eigen__40 )
=> ~ ( prefix47729710ge_p_v @ trace @ eigen__41 ) )
=> ~ ( ( exec = eigen__40 )
=> ( trace != eigen__41 ) ) )
=> ( ( last_c571238084t_unit @ eigen__40 )
!= c ) ),
introduced(assumption,[]) ).
thf(h133,assumption,
( ( ( prefix1615116500t_unit @ exec @ eigen__40 )
=> ~ ( prefix47729710ge_p_v @ trace @ eigen__41 ) )
=> ~ ( ( exec = eigen__40 )
=> ( trace != eigen__41 ) ) ),
introduced(assumption,[]) ).
thf(h134,assumption,
( ( last_c571238084t_unit @ eigen__40 )
= c ),
introduced(assumption,[]) ).
thf(h135,assumption,
~ ( ( prefix1615116500t_unit @ exec @ eigen__40 )
=> ~ ( prefix47729710ge_p_v @ trace @ eigen__41 ) ),
introduced(assumption,[]) ).
thf(h136,assumption,
~ ( ( exec = eigen__40 )
=> ( trace != eigen__41 ) ),
introduced(assumption,[]) ).
thf(h137,assumption,
prefix1615116500t_unit @ exec @ eigen__40,
introduced(assumption,[]) ).
thf(h138,assumption,
prefix47729710ge_p_v @ trace @ eigen__41,
introduced(assumption,[]) ).
thf(h139,assumption,
~ ( ( reachable_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec ) @ eigen__42 )
=> ( ( collect_o
@ ^ [X1: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X1 @ p2 @ eigen__42 ) )
!= ( insert_o @ ~ $false @ ( insert_o @ $false @ bot_bot_set_o ) ) ) ),
introduced(assumption,[]) ).
thf(h140,assumption,
reachable_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec ) @ eigen__42,
introduced(assumption,[]) ).
thf(h141,assumption,
( ( collect_o
@ ^ [X1: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X1 @ p2 @ eigen__42 ) )
= ( insert_o @ ~ $false @ ( insert_o @ $false @ bot_bot_set_o ) ) ),
introduced(assumption,[]) ).
thf(h142,assumption,
steps_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec2 ) @ msg @ eigen__43,
introduced(assumption,[]) ).
thf(h143,assumption,
steps_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec2 ) @ msg @ eigen__44,
introduced(assumption,[]) ).
thf(179,plain,
$false,
inference(tab_negrefl,[status(thm),assumptions([h42,h143,h142,h38,h39,h36,h37,h34,h35,h32,h33,h140,h141,h139,h27,h28,h25,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0])],[h42]) ).
thf(180,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h44,h43,h143,h142,h38,h39,h36,h37,h34,h35,h32,h33,h140,h141,h139,h27,h28,h25,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0])],[fact_3_CMsg,h44]) ).
thf(181,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h46,h45,h43,h143,h142,h38,h39,h36,h37,h34,h35,h32,h33,h140,h141,h139,h27,h28,h25,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0])],[fact_0_PisReceiverOf,h46]) ).
thf(182,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h48,h47,h45,h43,h143,h142,h38,h39,h36,h37,h34,h35,h32,h33,h140,h141,h139,h27,h28,h25,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0])],[h38,h48]) ).
thf(183,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h49,h47,h45,h43,h143,h142,h38,h39,h36,h37,h34,h35,h32,h33,h140,h141,h139,h27,h28,h25,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0])],[h49,h0]) ).
thf(184,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h47,h45,h43,h143,h142,h38,h39,h36,h37,h34,h35,h32,h33,h140,h141,h139,h27,h28,h25,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_imp(discharge,[h48]),tab_imp(discharge,[h49])],[h47,182,183,h48,h49]) ).
thf(185,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h45,h43,h143,h142,h38,h39,h36,h37,h34,h35,h32,h33,h140,h141,h139,h27,h28,h25,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_imp(discharge,[h46]),tab_imp(discharge,[h47])],[h45,181,184,h46,h47]) ).
thf(186,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h43,h143,h142,h38,h39,h36,h37,h34,h35,h32,h33,h140,h141,h139,h27,h28,h25,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_imp(discharge,[h44]),tab_imp(discharge,[h45])],[h43,180,185,h44,h45]) ).
thf(187,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h143,h142,h38,h39,h36,h37,h34,h35,h32,h33,h140,h141,h139,h27,h28,h25,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_imp(discharge,[h42]),tab_imp(discharge,[h43])],[fact_6__092_060open_062_092_060lbrakk_062p_A_061_Ap_059_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_059_AisReceiverOf_Ap_Amsg_059_AinitReachable_A_Ilast_Aexec_H_J_092_060rbrakk_062_A_092_060Longrightarrow_062_Aval_091p_Mlast_Aexec_H_093_A_092_060subseteq_062_Aval_091p_McMsg_093_092_060close_062,179,186,h42,h43]) ).
thf(188,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h142,h38,h39,h36,h37,h34,h35,h32,h33,h140,h141,h139,h27,h28,h25,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negall(discharge,[h143]),tab_negall(eigenvar,eigen__44)],[fact_9__092_060open_062_092_060exists_062cMsg_O_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_092_060close_062,187,h143]) ).
thf(189,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h38,h39,h36,h37,h34,h35,h32,h33,h140,h141,h139,h27,h28,h25,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negall(discharge,[h142]),tab_negall(eigenvar,eigen__43)],[fact_9__092_060open_062_092_060exists_062cMsg_O_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_092_060close_062,188,h142]) ).
thf(190,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h36,h37,h34,h35,h32,h33,h140,h141,h139,h27,h28,h25,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negimp(discharge,[h38,h39])],[h36,189,h38,h39]) ).
thf(191,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h34,h35,h32,h33,h140,h141,h139,h27,h28,h25,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negimp(discharge,[h36,h37])],[fact_14_nonUniformC_H,190,h36,h37]) ).
thf(192,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h32,h33,h140,h141,h139,h27,h28,h25,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negimp(discharge,[h34,h35])],[h32,191,h34,h35]) ).
thf(193,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h140,h141,h139,h27,h28,h25,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negimp(discharge,[h32,h33])],[fact_38_NonUniformLexec,192,h32,h33]) ).
thf(194,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h139,h27,h28,h25,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negimp(discharge,[h140,h141])],[h139,193,h140,h141]) ).
thf(195,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h27,h28,h25,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negall(discharge,[h139]),tab_negall(eigenvar,eigen__42)],[fact_202__092_060open_062_092_060And_062thesis_O_A_I_092_060And_062c_H_O_A_092_060lbrakk_062reachable_A_Ilast_Aexec_J_Ac_H_059_Aval_091p_Mc_H_093_A_061_A_123True_M_AFalse_125_092_060rbrakk_062_A_092_060Longrightarrow_062_Athesis_J_A_092_060Longrightarrow_062_Athesis_092_060close_062,194,h139]) ).
thf(196,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h25,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negimp(discharge,[h27,h28])],[h25,195,h27,h28]) ).
thf(h144,assumption,
~ ( ( reachable_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec ) @ eigen__45 )
=> ( ( collect_o
@ ^ [X1: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X1 @ p2 @ eigen__45 ) )
!= ( insert_o @ ~ $false @ ( insert_o @ $false @ bot_bot_set_o ) ) ) ),
introduced(assumption,[]) ).
thf(h145,assumption,
reachable_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec ) @ eigen__45,
introduced(assumption,[]) ).
thf(h146,assumption,
( ( collect_o
@ ^ [X1: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X1 @ p2 @ eigen__45 ) )
= ( insert_o @ ~ $false @ ( insert_o @ $false @ bot_bot_set_o ) ) ),
introduced(assumption,[]) ).
thf(h147,assumption,
steps_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec2 ) @ msg @ eigen__46,
introduced(assumption,[]) ).
thf(h148,assumption,
steps_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec2 ) @ msg @ eigen__47,
introduced(assumption,[]) ).
thf(197,plain,
$false,
inference(tab_negrefl,[status(thm),assumptions([h42,h148,h147,h38,h39,h36,h37,h34,h35,h32,h33,h145,h146,h144,h50,h51,h26,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0])],[h42]) ).
thf(198,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h44,h43,h148,h147,h38,h39,h36,h37,h34,h35,h32,h33,h145,h146,h144,h50,h51,h26,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0])],[fact_3_CMsg,h44]) ).
thf(199,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h46,h45,h43,h148,h147,h38,h39,h36,h37,h34,h35,h32,h33,h145,h146,h144,h50,h51,h26,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0])],[fact_0_PisReceiverOf,h46]) ).
thf(200,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h48,h47,h45,h43,h148,h147,h38,h39,h36,h37,h34,h35,h32,h33,h145,h146,h144,h50,h51,h26,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0])],[h38,h48]) ).
thf(201,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h49,h47,h45,h43,h148,h147,h38,h39,h36,h37,h34,h35,h32,h33,h145,h146,h144,h50,h51,h26,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0])],[h49,h0]) ).
thf(202,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h47,h45,h43,h148,h147,h38,h39,h36,h37,h34,h35,h32,h33,h145,h146,h144,h50,h51,h26,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_imp(discharge,[h48]),tab_imp(discharge,[h49])],[h47,200,201,h48,h49]) ).
thf(203,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h45,h43,h148,h147,h38,h39,h36,h37,h34,h35,h32,h33,h145,h146,h144,h50,h51,h26,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_imp(discharge,[h46]),tab_imp(discharge,[h47])],[h45,199,202,h46,h47]) ).
thf(204,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h43,h148,h147,h38,h39,h36,h37,h34,h35,h32,h33,h145,h146,h144,h50,h51,h26,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_imp(discharge,[h44]),tab_imp(discharge,[h45])],[h43,198,203,h44,h45]) ).
thf(205,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h148,h147,h38,h39,h36,h37,h34,h35,h32,h33,h145,h146,h144,h50,h51,h26,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_imp(discharge,[h42]),tab_imp(discharge,[h43])],[fact_6__092_060open_062_092_060lbrakk_062p_A_061_Ap_059_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_059_AisReceiverOf_Ap_Amsg_059_AinitReachable_A_Ilast_Aexec_H_J_092_060rbrakk_062_A_092_060Longrightarrow_062_Aval_091p_Mlast_Aexec_H_093_A_092_060subseteq_062_Aval_091p_McMsg_093_092_060close_062,197,204,h42,h43]) ).
thf(206,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h147,h38,h39,h36,h37,h34,h35,h32,h33,h145,h146,h144,h50,h51,h26,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negall(discharge,[h148]),tab_negall(eigenvar,eigen__47)],[fact_9__092_060open_062_092_060exists_062cMsg_O_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_092_060close_062,205,h148]) ).
thf(207,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h38,h39,h36,h37,h34,h35,h32,h33,h145,h146,h144,h50,h51,h26,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negall(discharge,[h147]),tab_negall(eigenvar,eigen__46)],[fact_9__092_060open_062_092_060exists_062cMsg_O_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_092_060close_062,206,h147]) ).
thf(208,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h36,h37,h34,h35,h32,h33,h145,h146,h144,h50,h51,h26,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negimp(discharge,[h38,h39])],[h36,207,h38,h39]) ).
thf(209,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h34,h35,h32,h33,h145,h146,h144,h50,h51,h26,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negimp(discharge,[h36,h37])],[fact_14_nonUniformC_H,208,h36,h37]) ).
thf(210,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h32,h33,h145,h146,h144,h50,h51,h26,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negimp(discharge,[h34,h35])],[h32,209,h34,h35]) ).
thf(211,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h145,h146,h144,h50,h51,h26,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negimp(discharge,[h32,h33])],[fact_38_NonUniformLexec,210,h32,h33]) ).
thf(212,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h144,h50,h51,h26,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negimp(discharge,[h145,h146])],[h144,211,h145,h146]) ).
thf(213,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h50,h51,h26,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negall(discharge,[h144]),tab_negall(eigenvar,eigen__45)],[fact_202__092_060open_062_092_060And_062thesis_O_A_I_092_060And_062c_H_O_A_092_060lbrakk_062reachable_A_Ilast_Aexec_J_Ac_H_059_Aval_091p_Mc_H_093_A_061_A_123True_M_AFalse_125_092_060rbrakk_062_A_092_060Longrightarrow_062_Athesis_J_A_092_060Longrightarrow_062_Athesis_092_060close_062,212,h144]) ).
thf(214,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h26,h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negimp(discharge,[h50,h51])],[h26,213,h50,h51]) ).
thf(215,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h137,h138,h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_imp(discharge,[h25]),tab_imp(discharge,[h26])],[fact_261_NewExec_I2_J,196,214,h25,h26]) ).
thf(216,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h135,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negimp(discharge,[h137,h138])],[h135,215,h137,h138]) ).
thf(h149,assumption,
exec = eigen__40,
introduced(assumption,[]) ).
thf(h150,assumption,
trace = eigen__41,
introduced(assumption,[]) ).
thf(h151,assumption,
~ ( ( reachable_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec ) @ eigen__48 )
=> ( ( collect_o
@ ^ [X1: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X1 @ p2 @ eigen__48 ) )
!= ( insert_o @ ~ $false @ ( insert_o @ $false @ bot_bot_set_o ) ) ) ),
introduced(assumption,[]) ).
thf(h152,assumption,
reachable_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec ) @ eigen__48,
introduced(assumption,[]) ).
thf(h153,assumption,
( ( collect_o
@ ^ [X1: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X1 @ p2 @ eigen__48 ) )
= ( insert_o @ ~ $false @ ( insert_o @ $false @ bot_bot_set_o ) ) ),
introduced(assumption,[]) ).
thf(h154,assumption,
steps_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec2 ) @ msg @ eigen__49,
introduced(assumption,[]) ).
thf(h155,assumption,
steps_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec2 ) @ msg @ eigen__50,
introduced(assumption,[]) ).
thf(217,plain,
$false,
inference(tab_negrefl,[status(thm),assumptions([h42,h155,h154,h38,h39,h36,h37,h34,h35,h32,h33,h152,h153,h151,h27,h28,h25,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0])],[h42]) ).
thf(218,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h44,h43,h155,h154,h38,h39,h36,h37,h34,h35,h32,h33,h152,h153,h151,h27,h28,h25,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0])],[fact_3_CMsg,h44]) ).
thf(219,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h46,h45,h43,h155,h154,h38,h39,h36,h37,h34,h35,h32,h33,h152,h153,h151,h27,h28,h25,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0])],[fact_0_PisReceiverOf,h46]) ).
thf(220,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h48,h47,h45,h43,h155,h154,h38,h39,h36,h37,h34,h35,h32,h33,h152,h153,h151,h27,h28,h25,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0])],[h38,h48]) ).
thf(221,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h49,h47,h45,h43,h155,h154,h38,h39,h36,h37,h34,h35,h32,h33,h152,h153,h151,h27,h28,h25,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0])],[h49,h0]) ).
thf(222,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h47,h45,h43,h155,h154,h38,h39,h36,h37,h34,h35,h32,h33,h152,h153,h151,h27,h28,h25,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_imp(discharge,[h48]),tab_imp(discharge,[h49])],[h47,220,221,h48,h49]) ).
thf(223,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h45,h43,h155,h154,h38,h39,h36,h37,h34,h35,h32,h33,h152,h153,h151,h27,h28,h25,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_imp(discharge,[h46]),tab_imp(discharge,[h47])],[h45,219,222,h46,h47]) ).
thf(224,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h43,h155,h154,h38,h39,h36,h37,h34,h35,h32,h33,h152,h153,h151,h27,h28,h25,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_imp(discharge,[h44]),tab_imp(discharge,[h45])],[h43,218,223,h44,h45]) ).
thf(225,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h155,h154,h38,h39,h36,h37,h34,h35,h32,h33,h152,h153,h151,h27,h28,h25,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_imp(discharge,[h42]),tab_imp(discharge,[h43])],[fact_6__092_060open_062_092_060lbrakk_062p_A_061_Ap_059_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_059_AisReceiverOf_Ap_Amsg_059_AinitReachable_A_Ilast_Aexec_H_J_092_060rbrakk_062_A_092_060Longrightarrow_062_Aval_091p_Mlast_Aexec_H_093_A_092_060subseteq_062_Aval_091p_McMsg_093_092_060close_062,217,224,h42,h43]) ).
thf(226,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h154,h38,h39,h36,h37,h34,h35,h32,h33,h152,h153,h151,h27,h28,h25,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negall(discharge,[h155]),tab_negall(eigenvar,eigen__50)],[fact_9__092_060open_062_092_060exists_062cMsg_O_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_092_060close_062,225,h155]) ).
thf(227,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h38,h39,h36,h37,h34,h35,h32,h33,h152,h153,h151,h27,h28,h25,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negall(discharge,[h154]),tab_negall(eigenvar,eigen__49)],[fact_9__092_060open_062_092_060exists_062cMsg_O_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_092_060close_062,226,h154]) ).
thf(228,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h36,h37,h34,h35,h32,h33,h152,h153,h151,h27,h28,h25,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negimp(discharge,[h38,h39])],[h36,227,h38,h39]) ).
thf(229,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h34,h35,h32,h33,h152,h153,h151,h27,h28,h25,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negimp(discharge,[h36,h37])],[fact_14_nonUniformC_H,228,h36,h37]) ).
thf(230,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h32,h33,h152,h153,h151,h27,h28,h25,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negimp(discharge,[h34,h35])],[h32,229,h34,h35]) ).
thf(231,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h152,h153,h151,h27,h28,h25,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negimp(discharge,[h32,h33])],[fact_38_NonUniformLexec,230,h32,h33]) ).
thf(232,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h151,h27,h28,h25,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negimp(discharge,[h152,h153])],[h151,231,h152,h153]) ).
thf(233,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h27,h28,h25,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negall(discharge,[h151]),tab_negall(eigenvar,eigen__48)],[fact_202__092_060open_062_092_060And_062thesis_O_A_I_092_060And_062c_H_O_A_092_060lbrakk_062reachable_A_Ilast_Aexec_J_Ac_H_059_Aval_091p_Mc_H_093_A_061_A_123True_M_AFalse_125_092_060rbrakk_062_A_092_060Longrightarrow_062_Athesis_J_A_092_060Longrightarrow_062_Athesis_092_060close_062,232,h151]) ).
thf(234,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h25,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negimp(discharge,[h27,h28])],[h25,233,h27,h28]) ).
thf(h156,assumption,
~ ( ( reachable_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec ) @ eigen__51 )
=> ( ( collect_o
@ ^ [X1: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X1 @ p2 @ eigen__51 ) )
!= ( insert_o @ ~ $false @ ( insert_o @ $false @ bot_bot_set_o ) ) ) ),
introduced(assumption,[]) ).
thf(h157,assumption,
reachable_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec ) @ eigen__51,
introduced(assumption,[]) ).
thf(h158,assumption,
( ( collect_o
@ ^ [X1: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X1 @ p2 @ eigen__51 ) )
= ( insert_o @ ~ $false @ ( insert_o @ $false @ bot_bot_set_o ) ) ),
introduced(assumption,[]) ).
thf(h159,assumption,
steps_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec2 ) @ msg @ eigen__52,
introduced(assumption,[]) ).
thf(h160,assumption,
steps_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec2 ) @ msg @ eigen__53,
introduced(assumption,[]) ).
thf(235,plain,
$false,
inference(tab_negrefl,[status(thm),assumptions([h42,h160,h159,h38,h39,h36,h37,h34,h35,h32,h33,h157,h158,h156,h50,h51,h26,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0])],[h42]) ).
thf(236,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h44,h43,h160,h159,h38,h39,h36,h37,h34,h35,h32,h33,h157,h158,h156,h50,h51,h26,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0])],[fact_3_CMsg,h44]) ).
thf(237,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h46,h45,h43,h160,h159,h38,h39,h36,h37,h34,h35,h32,h33,h157,h158,h156,h50,h51,h26,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0])],[fact_0_PisReceiverOf,h46]) ).
thf(238,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h48,h47,h45,h43,h160,h159,h38,h39,h36,h37,h34,h35,h32,h33,h157,h158,h156,h50,h51,h26,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0])],[h38,h48]) ).
thf(239,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h49,h47,h45,h43,h160,h159,h38,h39,h36,h37,h34,h35,h32,h33,h157,h158,h156,h50,h51,h26,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0])],[h49,h0]) ).
thf(240,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h47,h45,h43,h160,h159,h38,h39,h36,h37,h34,h35,h32,h33,h157,h158,h156,h50,h51,h26,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_imp(discharge,[h48]),tab_imp(discharge,[h49])],[h47,238,239,h48,h49]) ).
thf(241,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h45,h43,h160,h159,h38,h39,h36,h37,h34,h35,h32,h33,h157,h158,h156,h50,h51,h26,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_imp(discharge,[h46]),tab_imp(discharge,[h47])],[h45,237,240,h46,h47]) ).
thf(242,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h43,h160,h159,h38,h39,h36,h37,h34,h35,h32,h33,h157,h158,h156,h50,h51,h26,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_imp(discharge,[h44]),tab_imp(discharge,[h45])],[h43,236,241,h44,h45]) ).
thf(243,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h160,h159,h38,h39,h36,h37,h34,h35,h32,h33,h157,h158,h156,h50,h51,h26,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_imp(discharge,[h42]),tab_imp(discharge,[h43])],[fact_6__092_060open_062_092_060lbrakk_062p_A_061_Ap_059_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_059_AisReceiverOf_Ap_Amsg_059_AinitReachable_A_Ilast_Aexec_H_J_092_060rbrakk_062_A_092_060Longrightarrow_062_Aval_091p_Mlast_Aexec_H_093_A_092_060subseteq_062_Aval_091p_McMsg_093_092_060close_062,235,242,h42,h43]) ).
thf(244,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h159,h38,h39,h36,h37,h34,h35,h32,h33,h157,h158,h156,h50,h51,h26,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negall(discharge,[h160]),tab_negall(eigenvar,eigen__53)],[fact_9__092_060open_062_092_060exists_062cMsg_O_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_092_060close_062,243,h160]) ).
thf(245,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h38,h39,h36,h37,h34,h35,h32,h33,h157,h158,h156,h50,h51,h26,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negall(discharge,[h159]),tab_negall(eigenvar,eigen__52)],[fact_9__092_060open_062_092_060exists_062cMsg_O_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_092_060close_062,244,h159]) ).
thf(246,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h36,h37,h34,h35,h32,h33,h157,h158,h156,h50,h51,h26,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negimp(discharge,[h38,h39])],[h36,245,h38,h39]) ).
thf(247,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h34,h35,h32,h33,h157,h158,h156,h50,h51,h26,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negimp(discharge,[h36,h37])],[fact_14_nonUniformC_H,246,h36,h37]) ).
thf(248,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h32,h33,h157,h158,h156,h50,h51,h26,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negimp(discharge,[h34,h35])],[h32,247,h34,h35]) ).
thf(249,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h157,h158,h156,h50,h51,h26,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negimp(discharge,[h32,h33])],[fact_38_NonUniformLexec,248,h32,h33]) ).
thf(250,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h156,h50,h51,h26,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negimp(discharge,[h157,h158])],[h156,249,h157,h158]) ).
thf(251,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h50,h51,h26,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negall(discharge,[h156]),tab_negall(eigenvar,eigen__51)],[fact_202__092_060open_062_092_060And_062thesis_O_A_I_092_060And_062c_H_O_A_092_060lbrakk_062reachable_A_Ilast_Aexec_J_Ac_H_059_Aval_091p_Mc_H_093_A_061_A_123True_M_AFalse_125_092_060rbrakk_062_A_092_060Longrightarrow_062_Athesis_J_A_092_060Longrightarrow_062_Athesis_092_060close_062,250,h156]) ).
thf(252,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h26,h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negimp(discharge,[h50,h51])],[h26,251,h50,h51]) ).
thf(253,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h149,h150,h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_imp(discharge,[h25]),tab_imp(discharge,[h26])],[fact_261_NewExec_I2_J,234,252,h25,h26]) ).
thf(254,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h136,h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negimp(discharge,[h149,h150])],[h136,253,h149,h150]) ).
thf(255,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h133,h134,h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_imp(discharge,[h135]),tab_imp(discharge,[h136])],[h133,216,254,h135,h136]) ).
thf(256,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h131,h132,h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negimp(discharge,[h133,h134])],[h132,255,h133,h134]) ).
thf(257,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h130,h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negimp(discharge,[h131,h132])],[h130,256,h131,h132]) ).
thf(258,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h129,h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negall(discharge,[h130]),tab_negall(eigenvar,eigen__41)],[h129,257,h130]) ).
thf(259,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h127,h128,h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negall(discharge,[h129]),tab_negall(eigenvar,eigen__40)],[fact_270__092_060open_062_092_060And_062thesis_O_A_I_092_060And_062exec_H_Atrace_H_O_A_092_060lbrakk_062execution_Atrans_Asends_Astart_Aexec_H_Atrace_H_059_AprefixList_Aexec_Aexec_H_A_092_060and_062_AprefixList_Atrace_Atrace_H_A_092_060or_062_Aexec_A_061_Aexec_H_A_092_060and_062_Atrace_A_061_Atrace_H_059_Alast_Aexec_H_A_061_Ac_H_092_060rbrakk_062_A_092_060Longrightarrow_062_Athesis_J_A_092_060Longrightarrow_062_Athesis_092_060close_062,258,h129]) ).
thf(260,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h125,h126,h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negimp(discharge,[h127,h128])],[h126,259,h127,h128]) ).
thf(261,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h123,h124,h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negimp(discharge,[h125,h126])],[h124,260,h125,h126]) ).
thf(262,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h121,h122,h120,h119,h118,h117,h115,h70,h2,h0]),tab_negimp(discharge,[h123,h124])],[h122,261,h123,h124]) ).
thf(263,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h120,h119,h118,h117,h115,h70,h2,h0]),tab_negimp(discharge,[h121,h122])],[h120,262,h121,h122]) ).
thf(264,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h119,h118,h117,h115,h70,h2,h0]),tab_negall(discharge,[h120]),tab_negall(eigenvar,eigen__39)],[h119,263,h120]) ).
thf(265,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h118,h117,h115,h70,h2,h0]),tab_negall(discharge,[h119]),tab_negall(eigenvar,eigen__38)],[fact_271__092_060open_062_092_060And_062thesis_O_A_I_092_060And_062execMsg_AtraceMsg_O_A_092_060lbrakk_062execution_Atrans_Asends_Astart_AexecMsg_AtraceMsg_059_AprefixList_Aexec_H_AexecMsg_059_AprefixList_Atrace_H_AtraceMsg_059_Alast_AexecMsg_A_061_AcMsg_059_Alast_AtraceMsg_A_061_Amsg_092_060rbrakk_062_A_092_060Longrightarrow_062_Athesis_J_A_092_060Longrightarrow_062_Athesis_092_060close_062,264,h119]) ).
thf(266,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h117,h115,h70,h2,h0]),tab_negall(discharge,[h118]),tab_negall(eigenvar,eigen__37)],[h117,265,h118]) ).
thf(267,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h115,h70,h2,h0]),tab_negall(discharge,[h117]),tab_negall(eigenvar,eigen__36)],[h115,266,h117]) ).
thf(h161,assumption,
~ ( ~ ( ~ ( ( initial_p_s_v @ start @ eigen__54 )
=> ~ ( initReachable_p_s_v @ trans @ sends @ start @ eigen__54 ) )
=> ( vUniform_p_s_v @ trans @ sends @ start @ $false @ eigen__54 ) )
=> ( vUniform_p_s_v @ trans @ sends @ start @ ~ $false @ eigen__54 ) ),
introduced(assumption,[]) ).
thf(h162,assumption,
~ ( ~ ( ( initial_p_s_v @ start @ eigen__54 )
=> ~ ( initReachable_p_s_v @ trans @ sends @ start @ eigen__54 ) )
=> ( vUniform_p_s_v @ trans @ sends @ start @ $false @ eigen__54 ) ),
introduced(assumption,[]) ).
thf(h163,assumption,
~ ( vUniform_p_s_v @ trans @ sends @ start @ ~ $false @ eigen__54 ),
introduced(assumption,[]) ).
thf(h164,assumption,
~ ( ( initial_p_s_v @ start @ eigen__54 )
=> ~ ( initReachable_p_s_v @ trans @ sends @ start @ eigen__54 ) ),
introduced(assumption,[]) ).
thf(h165,assumption,
~ ( vUniform_p_s_v @ trans @ sends @ start @ $false @ eigen__54 ),
introduced(assumption,[]) ).
thf(h166,assumption,
initial_p_s_v @ start @ eigen__54,
introduced(assumption,[]) ).
thf(h167,assumption,
initReachable_p_s_v @ trans @ sends @ start @ eigen__54,
introduced(assumption,[]) ).
thf(h168,assumption,
~ ! [X1: list_message_p_v] :
( ( execution_p_s_v @ trans @ sends @ start @ eigen__55 @ X1 )
=> ( ( prefix1615116500t_unit @ exec2 @ eigen__55 )
=> ( ( prefix47729710ge_p_v @ trace2 @ X1 )
=> ( ( ( last_c571238084t_unit @ eigen__55 )
= cMsg )
=> ( ( last_message_p_v @ X1 )
!= msg ) ) ) ) ),
introduced(assumption,[]) ).
thf(h169,assumption,
~ ( ( execution_p_s_v @ trans @ sends @ start @ eigen__55 @ eigen__56 )
=> ( ( prefix1615116500t_unit @ exec2 @ eigen__55 )
=> ( ( prefix47729710ge_p_v @ trace2 @ eigen__56 )
=> ( ( ( last_c571238084t_unit @ eigen__55 )
= cMsg )
=> ( ( last_message_p_v @ eigen__56 )
!= msg ) ) ) ) ),
introduced(assumption,[]) ).
thf(h170,assumption,
execution_p_s_v @ trans @ sends @ start @ eigen__55 @ eigen__56,
introduced(assumption,[]) ).
thf(h171,assumption,
~ ( ( prefix1615116500t_unit @ exec2 @ eigen__55 )
=> ( ( prefix47729710ge_p_v @ trace2 @ eigen__56 )
=> ( ( ( last_c571238084t_unit @ eigen__55 )
= cMsg )
=> ( ( last_message_p_v @ eigen__56 )
!= msg ) ) ) ),
introduced(assumption,[]) ).
thf(h172,assumption,
prefix1615116500t_unit @ exec2 @ eigen__55,
introduced(assumption,[]) ).
thf(h173,assumption,
~ ( ( prefix47729710ge_p_v @ trace2 @ eigen__56 )
=> ( ( ( last_c571238084t_unit @ eigen__55 )
= cMsg )
=> ( ( last_message_p_v @ eigen__56 )
!= msg ) ) ),
introduced(assumption,[]) ).
thf(h174,assumption,
prefix47729710ge_p_v @ trace2 @ eigen__56,
introduced(assumption,[]) ).
thf(h175,assumption,
~ ( ( ( last_c571238084t_unit @ eigen__55 )
= cMsg )
=> ( ( last_message_p_v @ eigen__56 )
!= msg ) ),
introduced(assumption,[]) ).
thf(h176,assumption,
( ( last_c571238084t_unit @ eigen__55 )
= cMsg ),
introduced(assumption,[]) ).
thf(h177,assumption,
( ( last_message_p_v @ eigen__56 )
= msg ),
introduced(assumption,[]) ).
thf(h178,assumption,
~ ! [X1: list_message_p_v] :
( ( execution_p_s_v @ trans @ sends @ start @ eigen__57 @ X1 )
=> ( ( ( ( prefix1615116500t_unit @ exec @ eigen__57 )
=> ~ ( prefix47729710ge_p_v @ trace @ X1 ) )
=> ~ ( ( exec = eigen__57 )
=> ( trace != X1 ) ) )
=> ( ( last_c571238084t_unit @ eigen__57 )
!= c ) ) ),
introduced(assumption,[]) ).
thf(h179,assumption,
~ ( ( execution_p_s_v @ trans @ sends @ start @ eigen__57 @ eigen__58 )
=> ( ( ( ( prefix1615116500t_unit @ exec @ eigen__57 )
=> ~ ( prefix47729710ge_p_v @ trace @ eigen__58 ) )
=> ~ ( ( exec = eigen__57 )
=> ( trace != eigen__58 ) ) )
=> ( ( last_c571238084t_unit @ eigen__57 )
!= c ) ) ),
introduced(assumption,[]) ).
thf(h180,assumption,
execution_p_s_v @ trans @ sends @ start @ eigen__57 @ eigen__58,
introduced(assumption,[]) ).
thf(h181,assumption,
~ ( ( ( ( prefix1615116500t_unit @ exec @ eigen__57 )
=> ~ ( prefix47729710ge_p_v @ trace @ eigen__58 ) )
=> ~ ( ( exec = eigen__57 )
=> ( trace != eigen__58 ) ) )
=> ( ( last_c571238084t_unit @ eigen__57 )
!= c ) ),
introduced(assumption,[]) ).
thf(h182,assumption,
( ( ( prefix1615116500t_unit @ exec @ eigen__57 )
=> ~ ( prefix47729710ge_p_v @ trace @ eigen__58 ) )
=> ~ ( ( exec = eigen__57 )
=> ( trace != eigen__58 ) ) ),
introduced(assumption,[]) ).
thf(h183,assumption,
( ( last_c571238084t_unit @ eigen__57 )
= c ),
introduced(assumption,[]) ).
thf(h184,assumption,
~ ( ( prefix1615116500t_unit @ exec @ eigen__57 )
=> ~ ( prefix47729710ge_p_v @ trace @ eigen__58 ) ),
introduced(assumption,[]) ).
thf(h185,assumption,
~ ( ( exec = eigen__57 )
=> ( trace != eigen__58 ) ),
introduced(assumption,[]) ).
thf(h186,assumption,
prefix1615116500t_unit @ exec @ eigen__57,
introduced(assumption,[]) ).
thf(h187,assumption,
prefix47729710ge_p_v @ trace @ eigen__58,
introduced(assumption,[]) ).
thf(h188,assumption,
~ ( ( reachable_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec ) @ eigen__59 )
=> ( ( collect_o
@ ^ [X1: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X1 @ p2 @ eigen__59 ) )
!= ( insert_o @ ~ $false @ ( insert_o @ $false @ bot_bot_set_o ) ) ) ),
introduced(assumption,[]) ).
thf(h189,assumption,
reachable_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec ) @ eigen__59,
introduced(assumption,[]) ).
thf(h190,assumption,
( ( collect_o
@ ^ [X1: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X1 @ p2 @ eigen__59 ) )
= ( insert_o @ ~ $false @ ( insert_o @ $false @ bot_bot_set_o ) ) ),
introduced(assumption,[]) ).
thf(h191,assumption,
steps_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec2 ) @ msg @ eigen__60,
introduced(assumption,[]) ).
thf(h192,assumption,
steps_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec2 ) @ msg @ eigen__61,
introduced(assumption,[]) ).
thf(268,plain,
$false,
inference(tab_negrefl,[status(thm),assumptions([h42,h192,h191,h38,h39,h36,h37,h34,h35,h32,h33,h189,h190,h188,h27,h28,h25,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0])],[h42]) ).
thf(269,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h44,h43,h192,h191,h38,h39,h36,h37,h34,h35,h32,h33,h189,h190,h188,h27,h28,h25,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0])],[fact_3_CMsg,h44]) ).
thf(270,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h46,h45,h43,h192,h191,h38,h39,h36,h37,h34,h35,h32,h33,h189,h190,h188,h27,h28,h25,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0])],[fact_0_PisReceiverOf,h46]) ).
thf(271,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h48,h47,h45,h43,h192,h191,h38,h39,h36,h37,h34,h35,h32,h33,h189,h190,h188,h27,h28,h25,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0])],[h38,h48]) ).
thf(272,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h49,h47,h45,h43,h192,h191,h38,h39,h36,h37,h34,h35,h32,h33,h189,h190,h188,h27,h28,h25,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0])],[h49,h0]) ).
thf(273,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h47,h45,h43,h192,h191,h38,h39,h36,h37,h34,h35,h32,h33,h189,h190,h188,h27,h28,h25,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_imp(discharge,[h48]),tab_imp(discharge,[h49])],[h47,271,272,h48,h49]) ).
thf(274,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h45,h43,h192,h191,h38,h39,h36,h37,h34,h35,h32,h33,h189,h190,h188,h27,h28,h25,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_imp(discharge,[h46]),tab_imp(discharge,[h47])],[h45,270,273,h46,h47]) ).
thf(275,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h43,h192,h191,h38,h39,h36,h37,h34,h35,h32,h33,h189,h190,h188,h27,h28,h25,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_imp(discharge,[h44]),tab_imp(discharge,[h45])],[h43,269,274,h44,h45]) ).
thf(276,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h192,h191,h38,h39,h36,h37,h34,h35,h32,h33,h189,h190,h188,h27,h28,h25,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_imp(discharge,[h42]),tab_imp(discharge,[h43])],[fact_6__092_060open_062_092_060lbrakk_062p_A_061_Ap_059_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_059_AisReceiverOf_Ap_Amsg_059_AinitReachable_A_Ilast_Aexec_H_J_092_060rbrakk_062_A_092_060Longrightarrow_062_Aval_091p_Mlast_Aexec_H_093_A_092_060subseteq_062_Aval_091p_McMsg_093_092_060close_062,268,275,h42,h43]) ).
thf(277,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h191,h38,h39,h36,h37,h34,h35,h32,h33,h189,h190,h188,h27,h28,h25,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negall(discharge,[h192]),tab_negall(eigenvar,eigen__61)],[fact_9__092_060open_062_092_060exists_062cMsg_O_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_092_060close_062,276,h192]) ).
thf(278,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h38,h39,h36,h37,h34,h35,h32,h33,h189,h190,h188,h27,h28,h25,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negall(discharge,[h191]),tab_negall(eigenvar,eigen__60)],[fact_9__092_060open_062_092_060exists_062cMsg_O_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_092_060close_062,277,h191]) ).
thf(279,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h36,h37,h34,h35,h32,h33,h189,h190,h188,h27,h28,h25,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negimp(discharge,[h38,h39])],[h36,278,h38,h39]) ).
thf(280,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h34,h35,h32,h33,h189,h190,h188,h27,h28,h25,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negimp(discharge,[h36,h37])],[fact_14_nonUniformC_H,279,h36,h37]) ).
thf(281,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h32,h33,h189,h190,h188,h27,h28,h25,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negimp(discharge,[h34,h35])],[h32,280,h34,h35]) ).
thf(282,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h189,h190,h188,h27,h28,h25,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negimp(discharge,[h32,h33])],[fact_38_NonUniformLexec,281,h32,h33]) ).
thf(283,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h188,h27,h28,h25,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negimp(discharge,[h189,h190])],[h188,282,h189,h190]) ).
thf(284,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h27,h28,h25,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negall(discharge,[h188]),tab_negall(eigenvar,eigen__59)],[fact_202__092_060open_062_092_060And_062thesis_O_A_I_092_060And_062c_H_O_A_092_060lbrakk_062reachable_A_Ilast_Aexec_J_Ac_H_059_Aval_091p_Mc_H_093_A_061_A_123True_M_AFalse_125_092_060rbrakk_062_A_092_060Longrightarrow_062_Athesis_J_A_092_060Longrightarrow_062_Athesis_092_060close_062,283,h188]) ).
thf(285,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h25,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negimp(discharge,[h27,h28])],[h25,284,h27,h28]) ).
thf(h193,assumption,
~ ( ( reachable_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec ) @ eigen__62 )
=> ( ( collect_o
@ ^ [X1: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X1 @ p2 @ eigen__62 ) )
!= ( insert_o @ ~ $false @ ( insert_o @ $false @ bot_bot_set_o ) ) ) ),
introduced(assumption,[]) ).
thf(h194,assumption,
reachable_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec ) @ eigen__62,
introduced(assumption,[]) ).
thf(h195,assumption,
( ( collect_o
@ ^ [X1: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X1 @ p2 @ eigen__62 ) )
= ( insert_o @ ~ $false @ ( insert_o @ $false @ bot_bot_set_o ) ) ),
introduced(assumption,[]) ).
thf(h196,assumption,
steps_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec2 ) @ msg @ eigen__63,
introduced(assumption,[]) ).
thf(h197,assumption,
steps_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec2 ) @ msg @ eigen__64,
introduced(assumption,[]) ).
thf(286,plain,
$false,
inference(tab_negrefl,[status(thm),assumptions([h42,h197,h196,h38,h39,h36,h37,h34,h35,h32,h33,h194,h195,h193,h50,h51,h26,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0])],[h42]) ).
thf(287,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h44,h43,h197,h196,h38,h39,h36,h37,h34,h35,h32,h33,h194,h195,h193,h50,h51,h26,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0])],[fact_3_CMsg,h44]) ).
thf(288,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h46,h45,h43,h197,h196,h38,h39,h36,h37,h34,h35,h32,h33,h194,h195,h193,h50,h51,h26,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0])],[fact_0_PisReceiverOf,h46]) ).
thf(289,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h48,h47,h45,h43,h197,h196,h38,h39,h36,h37,h34,h35,h32,h33,h194,h195,h193,h50,h51,h26,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0])],[h38,h48]) ).
thf(290,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h49,h47,h45,h43,h197,h196,h38,h39,h36,h37,h34,h35,h32,h33,h194,h195,h193,h50,h51,h26,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0])],[h49,h0]) ).
thf(291,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h47,h45,h43,h197,h196,h38,h39,h36,h37,h34,h35,h32,h33,h194,h195,h193,h50,h51,h26,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_imp(discharge,[h48]),tab_imp(discharge,[h49])],[h47,289,290,h48,h49]) ).
thf(292,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h45,h43,h197,h196,h38,h39,h36,h37,h34,h35,h32,h33,h194,h195,h193,h50,h51,h26,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_imp(discharge,[h46]),tab_imp(discharge,[h47])],[h45,288,291,h46,h47]) ).
thf(293,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h43,h197,h196,h38,h39,h36,h37,h34,h35,h32,h33,h194,h195,h193,h50,h51,h26,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_imp(discharge,[h44]),tab_imp(discharge,[h45])],[h43,287,292,h44,h45]) ).
thf(294,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h197,h196,h38,h39,h36,h37,h34,h35,h32,h33,h194,h195,h193,h50,h51,h26,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_imp(discharge,[h42]),tab_imp(discharge,[h43])],[fact_6__092_060open_062_092_060lbrakk_062p_A_061_Ap_059_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_059_AisReceiverOf_Ap_Amsg_059_AinitReachable_A_Ilast_Aexec_H_J_092_060rbrakk_062_A_092_060Longrightarrow_062_Aval_091p_Mlast_Aexec_H_093_A_092_060subseteq_062_Aval_091p_McMsg_093_092_060close_062,286,293,h42,h43]) ).
thf(295,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h196,h38,h39,h36,h37,h34,h35,h32,h33,h194,h195,h193,h50,h51,h26,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negall(discharge,[h197]),tab_negall(eigenvar,eigen__64)],[fact_9__092_060open_062_092_060exists_062cMsg_O_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_092_060close_062,294,h197]) ).
thf(296,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h38,h39,h36,h37,h34,h35,h32,h33,h194,h195,h193,h50,h51,h26,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negall(discharge,[h196]),tab_negall(eigenvar,eigen__63)],[fact_9__092_060open_062_092_060exists_062cMsg_O_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_092_060close_062,295,h196]) ).
thf(297,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h36,h37,h34,h35,h32,h33,h194,h195,h193,h50,h51,h26,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negimp(discharge,[h38,h39])],[h36,296,h38,h39]) ).
thf(298,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h34,h35,h32,h33,h194,h195,h193,h50,h51,h26,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negimp(discharge,[h36,h37])],[fact_14_nonUniformC_H,297,h36,h37]) ).
thf(299,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h32,h33,h194,h195,h193,h50,h51,h26,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negimp(discharge,[h34,h35])],[h32,298,h34,h35]) ).
thf(300,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h194,h195,h193,h50,h51,h26,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negimp(discharge,[h32,h33])],[fact_38_NonUniformLexec,299,h32,h33]) ).
thf(301,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h193,h50,h51,h26,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negimp(discharge,[h194,h195])],[h193,300,h194,h195]) ).
thf(302,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h50,h51,h26,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negall(discharge,[h193]),tab_negall(eigenvar,eigen__62)],[fact_202__092_060open_062_092_060And_062thesis_O_A_I_092_060And_062c_H_O_A_092_060lbrakk_062reachable_A_Ilast_Aexec_J_Ac_H_059_Aval_091p_Mc_H_093_A_061_A_123True_M_AFalse_125_092_060rbrakk_062_A_092_060Longrightarrow_062_Athesis_J_A_092_060Longrightarrow_062_Athesis_092_060close_062,301,h193]) ).
thf(303,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h26,h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negimp(discharge,[h50,h51])],[h26,302,h50,h51]) ).
thf(304,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h186,h187,h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_imp(discharge,[h25]),tab_imp(discharge,[h26])],[fact_261_NewExec_I2_J,285,303,h25,h26]) ).
thf(305,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h184,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negimp(discharge,[h186,h187])],[h184,304,h186,h187]) ).
thf(h198,assumption,
exec = eigen__57,
introduced(assumption,[]) ).
thf(h199,assumption,
trace = eigen__58,
introduced(assumption,[]) ).
thf(h200,assumption,
~ ( ( reachable_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec ) @ eigen__65 )
=> ( ( collect_o
@ ^ [X1: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X1 @ p2 @ eigen__65 ) )
!= ( insert_o @ ~ $false @ ( insert_o @ $false @ bot_bot_set_o ) ) ) ),
introduced(assumption,[]) ).
thf(h201,assumption,
reachable_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec ) @ eigen__65,
introduced(assumption,[]) ).
thf(h202,assumption,
( ( collect_o
@ ^ [X1: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X1 @ p2 @ eigen__65 ) )
= ( insert_o @ ~ $false @ ( insert_o @ $false @ bot_bot_set_o ) ) ),
introduced(assumption,[]) ).
thf(h203,assumption,
steps_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec2 ) @ msg @ eigen__66,
introduced(assumption,[]) ).
thf(h204,assumption,
steps_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec2 ) @ msg @ eigen__67,
introduced(assumption,[]) ).
thf(306,plain,
$false,
inference(tab_negrefl,[status(thm),assumptions([h42,h204,h203,h38,h39,h36,h37,h34,h35,h32,h33,h201,h202,h200,h27,h28,h25,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0])],[h42]) ).
thf(307,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h44,h43,h204,h203,h38,h39,h36,h37,h34,h35,h32,h33,h201,h202,h200,h27,h28,h25,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0])],[fact_3_CMsg,h44]) ).
thf(308,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h46,h45,h43,h204,h203,h38,h39,h36,h37,h34,h35,h32,h33,h201,h202,h200,h27,h28,h25,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0])],[fact_0_PisReceiverOf,h46]) ).
thf(309,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h48,h47,h45,h43,h204,h203,h38,h39,h36,h37,h34,h35,h32,h33,h201,h202,h200,h27,h28,h25,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0])],[h38,h48]) ).
thf(310,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h49,h47,h45,h43,h204,h203,h38,h39,h36,h37,h34,h35,h32,h33,h201,h202,h200,h27,h28,h25,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0])],[h49,h0]) ).
thf(311,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h47,h45,h43,h204,h203,h38,h39,h36,h37,h34,h35,h32,h33,h201,h202,h200,h27,h28,h25,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_imp(discharge,[h48]),tab_imp(discharge,[h49])],[h47,309,310,h48,h49]) ).
thf(312,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h45,h43,h204,h203,h38,h39,h36,h37,h34,h35,h32,h33,h201,h202,h200,h27,h28,h25,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_imp(discharge,[h46]),tab_imp(discharge,[h47])],[h45,308,311,h46,h47]) ).
thf(313,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h43,h204,h203,h38,h39,h36,h37,h34,h35,h32,h33,h201,h202,h200,h27,h28,h25,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_imp(discharge,[h44]),tab_imp(discharge,[h45])],[h43,307,312,h44,h45]) ).
thf(314,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h204,h203,h38,h39,h36,h37,h34,h35,h32,h33,h201,h202,h200,h27,h28,h25,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_imp(discharge,[h42]),tab_imp(discharge,[h43])],[fact_6__092_060open_062_092_060lbrakk_062p_A_061_Ap_059_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_059_AisReceiverOf_Ap_Amsg_059_AinitReachable_A_Ilast_Aexec_H_J_092_060rbrakk_062_A_092_060Longrightarrow_062_Aval_091p_Mlast_Aexec_H_093_A_092_060subseteq_062_Aval_091p_McMsg_093_092_060close_062,306,313,h42,h43]) ).
thf(315,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h203,h38,h39,h36,h37,h34,h35,h32,h33,h201,h202,h200,h27,h28,h25,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negall(discharge,[h204]),tab_negall(eigenvar,eigen__67)],[fact_9__092_060open_062_092_060exists_062cMsg_O_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_092_060close_062,314,h204]) ).
thf(316,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h38,h39,h36,h37,h34,h35,h32,h33,h201,h202,h200,h27,h28,h25,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negall(discharge,[h203]),tab_negall(eigenvar,eigen__66)],[fact_9__092_060open_062_092_060exists_062cMsg_O_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_092_060close_062,315,h203]) ).
thf(317,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h36,h37,h34,h35,h32,h33,h201,h202,h200,h27,h28,h25,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negimp(discharge,[h38,h39])],[h36,316,h38,h39]) ).
thf(318,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h34,h35,h32,h33,h201,h202,h200,h27,h28,h25,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negimp(discharge,[h36,h37])],[fact_14_nonUniformC_H,317,h36,h37]) ).
thf(319,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h32,h33,h201,h202,h200,h27,h28,h25,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negimp(discharge,[h34,h35])],[h32,318,h34,h35]) ).
thf(320,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h201,h202,h200,h27,h28,h25,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negimp(discharge,[h32,h33])],[fact_38_NonUniformLexec,319,h32,h33]) ).
thf(321,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h200,h27,h28,h25,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negimp(discharge,[h201,h202])],[h200,320,h201,h202]) ).
thf(322,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h27,h28,h25,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negall(discharge,[h200]),tab_negall(eigenvar,eigen__65)],[fact_202__092_060open_062_092_060And_062thesis_O_A_I_092_060And_062c_H_O_A_092_060lbrakk_062reachable_A_Ilast_Aexec_J_Ac_H_059_Aval_091p_Mc_H_093_A_061_A_123True_M_AFalse_125_092_060rbrakk_062_A_092_060Longrightarrow_062_Athesis_J_A_092_060Longrightarrow_062_Athesis_092_060close_062,321,h200]) ).
thf(323,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h25,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negimp(discharge,[h27,h28])],[h25,322,h27,h28]) ).
thf(h205,assumption,
~ ( ( reachable_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec ) @ eigen__68 )
=> ( ( collect_o
@ ^ [X1: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X1 @ p2 @ eigen__68 ) )
!= ( insert_o @ ~ $false @ ( insert_o @ $false @ bot_bot_set_o ) ) ) ),
introduced(assumption,[]) ).
thf(h206,assumption,
reachable_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec ) @ eigen__68,
introduced(assumption,[]) ).
thf(h207,assumption,
( ( collect_o
@ ^ [X1: $o] : ( pSilDecVal_p_s_v @ trans @ sends @ start @ X1 @ p2 @ eigen__68 ) )
= ( insert_o @ ~ $false @ ( insert_o @ $false @ bot_bot_set_o ) ) ),
introduced(assumption,[]) ).
thf(h208,assumption,
steps_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec2 ) @ msg @ eigen__69,
introduced(assumption,[]) ).
thf(h209,assumption,
steps_p_s_v @ trans @ sends @ ( last_c571238084t_unit @ exec2 ) @ msg @ eigen__70,
introduced(assumption,[]) ).
thf(324,plain,
$false,
inference(tab_negrefl,[status(thm),assumptions([h42,h209,h208,h38,h39,h36,h37,h34,h35,h32,h33,h206,h207,h205,h50,h51,h26,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0])],[h42]) ).
thf(325,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h44,h43,h209,h208,h38,h39,h36,h37,h34,h35,h32,h33,h206,h207,h205,h50,h51,h26,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0])],[fact_3_CMsg,h44]) ).
thf(326,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h46,h45,h43,h209,h208,h38,h39,h36,h37,h34,h35,h32,h33,h206,h207,h205,h50,h51,h26,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0])],[fact_0_PisReceiverOf,h46]) ).
thf(327,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h48,h47,h45,h43,h209,h208,h38,h39,h36,h37,h34,h35,h32,h33,h206,h207,h205,h50,h51,h26,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0])],[h38,h48]) ).
thf(328,plain,
$false,
inference(tab_conflict,[status(thm),assumptions([h49,h47,h45,h43,h209,h208,h38,h39,h36,h37,h34,h35,h32,h33,h206,h207,h205,h50,h51,h26,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0])],[h49,h0]) ).
thf(329,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h47,h45,h43,h209,h208,h38,h39,h36,h37,h34,h35,h32,h33,h206,h207,h205,h50,h51,h26,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_imp(discharge,[h48]),tab_imp(discharge,[h49])],[h47,327,328,h48,h49]) ).
thf(330,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h45,h43,h209,h208,h38,h39,h36,h37,h34,h35,h32,h33,h206,h207,h205,h50,h51,h26,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_imp(discharge,[h46]),tab_imp(discharge,[h47])],[h45,326,329,h46,h47]) ).
thf(331,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h43,h209,h208,h38,h39,h36,h37,h34,h35,h32,h33,h206,h207,h205,h50,h51,h26,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_imp(discharge,[h44]),tab_imp(discharge,[h45])],[h43,325,330,h44,h45]) ).
thf(332,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h209,h208,h38,h39,h36,h37,h34,h35,h32,h33,h206,h207,h205,h50,h51,h26,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_imp(discharge,[h42]),tab_imp(discharge,[h43])],[fact_6__092_060open_062_092_060lbrakk_062p_A_061_Ap_059_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_059_AisReceiverOf_Ap_Amsg_059_AinitReachable_A_Ilast_Aexec_H_J_092_060rbrakk_062_A_092_060Longrightarrow_062_Aval_091p_Mlast_Aexec_H_093_A_092_060subseteq_062_Aval_091p_McMsg_093_092_060close_062,324,331,h42,h43]) ).
thf(333,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h208,h38,h39,h36,h37,h34,h35,h32,h33,h206,h207,h205,h50,h51,h26,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negall(discharge,[h209]),tab_negall(eigenvar,eigen__70)],[fact_9__092_060open_062_092_060exists_062cMsg_O_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_092_060close_062,332,h209]) ).
thf(334,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h38,h39,h36,h37,h34,h35,h32,h33,h206,h207,h205,h50,h51,h26,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negall(discharge,[h208]),tab_negall(eigenvar,eigen__69)],[fact_9__092_060open_062_092_060exists_062cMsg_O_Alast_Aexec_H_A_092_060turnstile_062_Amsg_A_092_060mapsto_062_AcMsg_092_060close_062,333,h208]) ).
thf(335,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h36,h37,h34,h35,h32,h33,h206,h207,h205,h50,h51,h26,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negimp(discharge,[h38,h39])],[h36,334,h38,h39]) ).
thf(336,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h34,h35,h32,h33,h206,h207,h205,h50,h51,h26,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negimp(discharge,[h36,h37])],[fact_14_nonUniformC_H,335,h36,h37]) ).
thf(337,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h32,h33,h206,h207,h205,h50,h51,h26,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negimp(discharge,[h34,h35])],[h32,336,h34,h35]) ).
thf(338,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h206,h207,h205,h50,h51,h26,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negimp(discharge,[h32,h33])],[fact_38_NonUniformLexec,337,h32,h33]) ).
thf(339,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h205,h50,h51,h26,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negimp(discharge,[h206,h207])],[h205,338,h206,h207]) ).
thf(340,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h50,h51,h26,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negall(discharge,[h205]),tab_negall(eigenvar,eigen__68)],[fact_202__092_060open_062_092_060And_062thesis_O_A_I_092_060And_062c_H_O_A_092_060lbrakk_062reachable_A_Ilast_Aexec_J_Ac_H_059_Aval_091p_Mc_H_093_A_061_A_123True_M_AFalse_125_092_060rbrakk_062_A_092_060Longrightarrow_062_Athesis_J_A_092_060Longrightarrow_062_Athesis_092_060close_062,339,h205]) ).
thf(341,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h26,h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negimp(discharge,[h50,h51])],[h26,340,h50,h51]) ).
thf(342,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h198,h199,h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_imp(discharge,[h25]),tab_imp(discharge,[h26])],[fact_261_NewExec_I2_J,323,341,h25,h26]) ).
thf(343,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h185,h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negimp(discharge,[h198,h199])],[h185,342,h198,h199]) ).
thf(344,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h182,h183,h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_imp(discharge,[h184]),tab_imp(discharge,[h185])],[h182,305,343,h184,h185]) ).
thf(345,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h180,h181,h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negimp(discharge,[h182,h183])],[h181,344,h182,h183]) ).
thf(346,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h179,h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negimp(discharge,[h180,h181])],[h179,345,h180,h181]) ).
thf(347,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h178,h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negall(discharge,[h179]),tab_negall(eigenvar,eigen__58)],[h178,346,h179]) ).
thf(348,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h176,h177,h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negall(discharge,[h178]),tab_negall(eigenvar,eigen__57)],[fact_270__092_060open_062_092_060And_062thesis_O_A_I_092_060And_062exec_H_Atrace_H_O_A_092_060lbrakk_062execution_Atrans_Asends_Astart_Aexec_H_Atrace_H_059_AprefixList_Aexec_Aexec_H_A_092_060and_062_AprefixList_Atrace_Atrace_H_A_092_060or_062_Aexec_A_061_Aexec_H_A_092_060and_062_Atrace_A_061_Atrace_H_059_Alast_Aexec_H_A_061_Ac_H_092_060rbrakk_062_A_092_060Longrightarrow_062_Athesis_J_A_092_060Longrightarrow_062_Athesis_092_060close_062,347,h178]) ).
thf(349,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h174,h175,h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negimp(discharge,[h176,h177])],[h175,348,h176,h177]) ).
thf(350,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h172,h173,h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negimp(discharge,[h174,h175])],[h173,349,h174,h175]) ).
thf(351,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h170,h171,h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negimp(discharge,[h172,h173])],[h171,350,h172,h173]) ).
thf(352,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h169,h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negimp(discharge,[h170,h171])],[h169,351,h170,h171]) ).
thf(353,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h168,h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negall(discharge,[h169]),tab_negall(eigenvar,eigen__56)],[h168,352,h169]) ).
thf(354,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h166,h167,h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negall(discharge,[h168]),tab_negall(eigenvar,eigen__55)],[fact_271__092_060open_062_092_060And_062thesis_O_A_I_092_060And_062execMsg_AtraceMsg_O_A_092_060lbrakk_062execution_Atrans_Asends_Astart_AexecMsg_AtraceMsg_059_AprefixList_Aexec_H_AexecMsg_059_AprefixList_Atrace_H_AtraceMsg_059_Alast_AexecMsg_A_061_AcMsg_059_Alast_AtraceMsg_A_061_Amsg_092_060rbrakk_062_A_092_060Longrightarrow_062_Athesis_J_A_092_060Longrightarrow_062_Athesis_092_060close_062,353,h168]) ).
thf(355,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h164,h165,h162,h163,h161,h116,h70,h2,h0]),tab_negimp(discharge,[h166,h167])],[h164,354,h166,h167]) ).
thf(356,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h162,h163,h161,h116,h70,h2,h0]),tab_negimp(discharge,[h164,h165])],[h162,355,h164,h165]) ).
thf(357,plain,
$false,
inference(tab_negimp,[status(thm),assumptions([h161,h116,h70,h2,h0]),tab_negimp(discharge,[h162,h163])],[h161,356,h162,h163]) ).
thf(358,plain,
$false,
inference(tab_negall,[status(thm),assumptions([h116,h70,h2,h0]),tab_negall(discharge,[h161]),tab_negall(eigenvar,eigen__54)],[h116,357,h161]) ).
thf(359,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h70,h2,h0]),tab_imp(discharge,[h115]),tab_imp(discharge,[h116])],[h70,267,358,h115,h116]) ).
thf(360,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h2,h0]),tab_imp(discharge,[h69]),tab_imp(discharge,[h70])],[h2,178,359,h69,h70]) ).
thf(fact_310_InitialNonUniformCfg,axiom,
( ! [X1: config256849571t_unit] : ( !! @ ( termin1618267753_p_s_v @ trans @ sends @ start @ one_one_nat @ X1 ) )
=> ( ! [X1: config256849571t_unit] : ( !! @ ( validity_p_s_v @ trans @ sends @ start @ X1 ) )
=> ( ! [X1: config256849571t_unit] : ( !! @ ( agreementInit_p_s_v @ trans @ sends @ start @ X1 ) )
=> ~ ! [X1: config256849571t_unit] :
( ~ ( ~ ( ( initial_p_s_v @ start @ X1 )
=> ~ ( initReachable_p_s_v @ trans @ sends @ start @ X1 ) )
=> ( vUniform_p_s_v @ trans @ sends @ start @ $false @ X1 ) )
=> ( vUniform_p_s_v @ trans @ sends @ start @ ~ $false @ X1 ) ) ) ) ) ).
thf(361,plain,
$false,
inference(tab_imp,[status(thm),assumptions([h0]),tab_imp(discharge,[h1]),tab_imp(discharge,[h2])],[fact_310_InitialNonUniformCfg,89,360,h1,h2]) ).
thf(0,theorem,
sP2,
inference(contra,[status(thm),contra(discharge,[h0])],[361,h0]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12 % Problem : ITP057^1 : TPTP v8.1.0. Released v7.5.0.
% 0.07/0.13 % Command : satallax -E eprover-ho -P picomus -M modes -p tstp -t %d %s
% 0.13/0.34 % Computer : n028.cluster.edu
% 0.13/0.34 % Model : x86_64 x86_64
% 0.13/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34 % Memory : 8042.1875MB
% 0.13/0.34 % OS : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34 % CPULimit : 300
% 0.13/0.34 % WCLimit : 600
% 0.13/0.34 % DateTime : Fri Jun 3 12:41:10 EDT 2022
% 0.13/0.34 % CPUTime :
% 8.63/8.81 % SZS status Theorem
% 8.63/8.81 % Mode: mode507:USE_SINE=true:SINE_TOLERANCE=3.0:SINE_GENERALITY_THRESHOLD=0:SINE_RANK_LIMIT=1.:SINE_DEPTH=1
% 8.63/8.81 % Inferences: 0
% 8.63/8.81 % SZS output start Proof
% See solution above
%------------------------------------------------------------------------------